Öncelikle herkese selamlar, pythonda biraz yeniyim ve takıldım yardımlarınızı rica ederim şimdide çok teşekkürler.



Bu şekilde işaretlemem gereken yerler burası burdaki mesela value 18 olanı tıklatıp işleme devam etmem lazım ama yapamadım yardımlarınız rica ederim

    <input checked="checked" id="ProductCategory" name="ProductCategory" type="radio" value="21">
<input checked="checked" id="ProductCategory" name="ProductCategory" type="radio" value="18">





Ana kodlarım...
from selenium import webdriver
from getpass import getpass
import time
import select
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.by import By


usr = input('Kullanıcı Adı:')
pwd = getpass('Şifre yi Giriniz:')


driver =webdriver.Firefox()
driver.get ('http://satis.turktelekom.com.tr/')

time.sleep(5)

username_box = driver.find_element_by_id('username')
username_box.send_keys(usr)

password_box = driver.find_element_by_id('password')
password_box.send_keys(pwd)


login_btn = driver.find_element_by_id('idlogon')
login_btn.submit()
print("lütfen bekleyin...")


time.sleep(3)

sms = input('SmS Şfresi girin:')

sms_box = driver.find_element_by_id('otpValue')
sms_box.send_keys(sms)

time.sleep(3)
login_btn = driver.find_element_by_id('idlogon')
login_btn.submit()

time.sleep(13)

driver.get('https://aveapos.avea.com.tr/PayFlex.Collection.DealerPortal.Mvc/Dashboard/Index')
time.sleep(10)

driver.get('https://aveapos.avea.com.tr/PayFlex.Collection.DealerPortal.Mvc/OnlineSale/PackageSale')

time.sleep(10)
print("Numarayu tuşluyorum.")

numara_yaz1 = driver.find_element_by_xpath('//*[@id="Imei"]')
numara_yaz1.send_keys("5550611123")

numara_yaz2 = driver.find_element_by_xpath('//*[@id="ConfirmImei"]')
numara_yaz2.send_keys("5550611123")

time.sleep (3)
numara_btn = driver.find_element_by_id('btnNext')
numara_btn.click()
print ("Paket Seçim ekranına gidiyorum")

time.sleep(5)

element = driver.find_element(by=By.ProductCategory, value="13")
element.click()