DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
801
Tıklama
0
Öne Çıkarma
python selenium webdriver da takıldım.
M
7 yıl (6 mesaj)
Er
Konu Sahibi

Ö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()








G
7 yıl (213 mesaj)
Teğmen

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.