반응형
Selenium Webdriver 2 Python에서 현재 URL을 어떻게 얻습니까?
셀레늄에서 일련의 탐색 후 현재 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가 해당 요소를 클릭하도록 한 다음 셀레늄의 공통 기능 키를 사용하여 복사하여 붙여 넣는 데 사용하는 키를 보낸 다음 인쇄 또는 변수로 저장 등
참고 URL : https://stackoverflow.com/questions/15985339/how-do-i-get-current-url-in-selenium-webdriver-2-python
반응형
'development' 카테고리의 다른 글
왜 ~ True가 -2가됩니까? (0) | 2020.06.30 |
---|---|
Rails 3 : 랜덤 레코드 받기 (0) | 2020.06.30 |
라디오 버튼에서 "라벨"사용 (0) | 2020.06.30 |
문자열을 널 입력 가능 유형으로 변환 (int, double 등) (0) | 2020.06.30 |
영역 간 리디렉션? (0) | 2020.06.30 |