파이썬 ConnectionRefusedError: [WinError 10061] 오류
조회수 1687회
파이썬 셀레니움에서 크롤링을 하는 중인데 getInfo.py에 함수를 만들어서 main.py에서 쓰려고합니다.
근데 getInfo.py에서 함수를 돌리면 잘돌아가는데 main.py에서 함수를 쓰면
> raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=13740): Max retries exceeded with url: /session/f1c08d046fed1ac5f8915c68063d4fb1/element (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x044489D0>: Failed to establish a new connection: [WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다'))
이런 오류가 나는데 어떻게 해야할까요?
getInfo.py
def getInfo(num):
subjectPage=driver.find_element_by_xpath('num'))
subjectPage.send_keys('\n')
time.sleep(0.2)
html = driver.page_source
soup = BeautifulSoup(html,'html.parser')
driver.quit()
if num==1 or num==2 or num==3 or num==4:
subjectPage = soup.find('div', class_='listgroup')
info = subjectPage.find_all('img')
nameAndImg = []
for i in info:
nameAndImg.append((i.get('alt')',i.get('src')))
time.sleep(1)
return nameAndImg
댓글 입력