셀레늄에서 일련의 탐색 후 현재 URL을 얻으려고합니다. 루비에 대한 getLocation이라는 명령이 있지만 Python의 구문을 찾을 수 없습니다.
답변
current_url 요소를 사용하십시오. 예:
print browser.current_url
답변
이 문서 에 따르면 (선물로 가득 찬 곳) :
driver.current_url
또는 공식 문서를 참조하십시오 :
https://seleniumhq.github.io/docs/site/en/webdriver/browser_manipulation/#get-current-url
답변
Selenium2Library에는 get_location ()이 있습니다.
import Selenium2Library
s = Selenium2Library.Selenium2Library()
url = s.get_location()
답변
다른 방법은 크롬의 url bar를 검사하여 요소의 id를 찾은 다음 WebDriver가 해당 요소를 클릭하게 한 다음 셀레늄의 공통 기능 키를 사용하여 복사하여 붙여 넣는 데 사용하는 키를 보낸 다음 인쇄 또는 변수로 저장 등