J'essaie d'obtenir l'url actuelle après une série de navigations dans Selenium. Je sais qu'il existe une commande appelée getLocation pour ruby, mais je n'arrive pas à trouver la syntaxe pour Python.
Réponses
Trop de publicités?Selon cette documentation (un endroit plein de bonnes choses :)) :
driver.current_url
ou, voir la documentation officielle : https://www.selenium.dev/documentation/en/webdriver/browser_manipulation/#get-current-url
Une autre façon de procéder serait d'inspecter la barre d'url dans chrome pour trouver l'id de l'élément, de faire en sorte que votre WebDriver clique sur cet élément, puis d'envoyer les clés que vous utilisez pour copier et coller en utilisant la fonction keys common de selenium, puis de l'imprimer ou de la stocker comme variable, etc.