Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 치앙마이
- 코로나
- red hearse
- 우한
- 중국외교부
- 전염병
- wuhan
- 어서와한국은처음이지
- cnn
- 우한 코로나
- sharonchoi
- 신종코로나
- parasite
- everybody wants you
- 코로나바이러스
- Bolton
- 진짜영웅
- 우한코로나바이러스
- 코로나19
- 미중
- 조현병
- 봉준호감독통역
- 확진자수
- 정은경 본부장님
- 최성재
- 창궐
- 우한코로나
- 봉준호감독통역사
- 웨일즈
- 필리핀사망
Archives
- Today
- Total
오지's blog
selenium으로 xpath로 접근시 에러 발생하면 의심해볼만한것. 본문
728x90
반응형
네이버 스마트 스토어 크롤러를 개발하기 위해 날짜 선택을 하는데 무적 xpath로 접근하면 unable to locate라는 에러가 발생한다.
분명 소스 코드에는 해당 xpath가 있는데 에러가 발생한다..
이유인즉슨, 접근하려고 하는 코드가 iframe으로 묶여 있으면 iframe에 먼저 접근한후 해당 xpath로 접근하면 된다.
다음코드를 xpath접근전 붙여 넣으면 해결된다.
'//*[@id="__delegate"]' 와 같은 xpath는 사이트에 맞게 수정하면 된다.
iframe = driver.find_element(By.XPATH, '//*[@id="__delegate"]')
driver.switch_to.frame(iframe)
'개발노트 > Python' 카테고리의 다른 글
Worksheet index 0 is invalid, 0 worksheets found 혹은 openpyxl AttributeError: 'NoneType' object has no attribute 'rows' (0) | 2022.08.24 |
---|---|
xlsx파일 읽을때 zipfile.BadZipFile: File is not a zip file 에러 발생 (0) | 2022.08.11 |
sqlalchemy-error-mysql-server-has-gone-away (0) | 2022.06.22 |
s3의 특정 버킷내 파일 모두 다운로드(boto3이용) (0) | 2022.05.02 |
windows에서 pyspark 실행시 지정된경로를 찾을수 없습니다 라고 에레메시지가 나올때.. (0) | 2022.04.27 |
Comments