Saya mencoba mendapatkan url saat ini setelah serangkaian navigasi di Selenium. Saya tahu ada perintah getLocation untuk ruby, tapi saya tidak bisa menemukan sintaks untuk Python.
python
selenium
selenium-webdriver
pengguna2276896
sumber
sumber
Jawaban:
Gunakan elemen current_url. Contoh:
sumber
driver.current_url
Menurut dokumentasi ini (tempat yang penuh dengan barang :)):
atau, lihat dokumentasi resmi: https://seleniumhq.github.io/docs/site/en/webdriver/browser_manipulation/#get-current-url
sumber
Selenium2Library memiliki get_location ():
sumber
Cara lain untuk melakukannya adalah dengan memeriksa bilah url di chrome untuk menemukan id elemen, minta WebDriver Anda mengklik elemen itu, dan kemudian mengirim kunci yang Anda gunakan untuk menyalin dan menempel menggunakan tombol fungsi umum dari selenium, lalu mencetaknya atau menyimpannya sebagai variabel, dll.
sumber