Seleniumでの一連のナビゲーションの後、現在のURLを取得しようとしています。 RubyにはgetLocationというコマンドがあることは知っていますが、Pythonの構文が見つかりません。
Current_url要素を使用します。例:
print browser.current_url
ドキュメント (グッズがいっぱいの場所:))によると:
driver.current_url
そして、新しいドキュメントには以下が含まれています: https://seleniumhq.github.io/docs/wd.html?#get_current_url
Selenium2Libraryにはget_location()があります。
import Selenium2Library
s = Selenium2Library.Selenium2Library()
url = s.get_location()
もう1つの方法は、chromeのURLバーを調べて要素のIDを見つけ、WebDriverにその要素をクリックさせ、共通のキーを使用してコピーと貼り付けに使用するキーを送信することです。 Seleniumから機能し、出力するか、変数として保存するなど。