320x100
나는 분명 jupyter notebook을 다루는데에 더 익숙해져 있었다.
암튼 각설하고 본론으로 넘어가보겠다.
코드를
# 첫째줄
driver = webdriver.Chrome('/Users/daniel_choi/opt/anaconda3/envs/ds_study/lib/python3.8/site-packages/chromedriver_autoinstaller/103/chromedriver')
# 둘째줄
url = 'https://www.naver.com/'
driver.get(url)
이렇게 실행했을때,
"NoSuchWindowException: no such window: window was already closed"
에러가 뜬다.
내 생각에 의하면
첫째줄에서 이미 driver는 실행되었는데, alreadyaclosed? 이게 뭔소리야?
왜 둘째줄이 실행이 안되는거야? 싶었다.
# 해결책
selenium 이용시,
url = '내가 접속 원하는 인터넷 링크'
driver = '내 컴퓨터 내부의 chrome_driver 설치 경로'
driver.get(url)
이렇게 3개는 셋트메뉴라고 생각하면 된다.
나도 추측은 가능하지만, 100% 확신을 담아서 "왜 그런지"는 답을 못하겠지만, 암튼 이 3개는 반드시
하나의 줄에 있으면 해결된다.
300x250
'개발일지 > selenium, BeautifulSoup, requests' 카테고리의 다른 글
selenium 루틴 (오일 정보 크롤링) (0) | 2022.07.05 |
---|---|
selenium, Beautifulsoup 루틴 첫번째 (0) | 2022.07.02 |
beautifulsoup netflex, pandas 웹스크래핑 후 엑셀 저장 (0) | 2022.06.24 |
beautifulsoup netflex 웹 스크래핑 (제목, 링크, 이미지링크) (0) | 2022.06.24 |
beautifulsoup 이용한 netflex 스크래핑 (드디어 해냈다..) (0) | 2022.06.23 |