오늘 저는 이전에 작성한 자동화 된 스크립트를 열고 로그인하기 위해 웹 사이트를 자동으로 열었습니다. 다음을 실행할 때 오류가보고 된 것을 발견했습니다.
Traceback (가장 최근 통화 마지막) :
File "C : / Users / Administrator / Desktop / selenium script / create port number.py ”, 7 행 :
driver = webdriver.Chrome ()
파일“C : \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ selenium-3.141.0-py3.7.egg \ selenium \ webdriver \ chrome \ webdriver.py ", 73 행, init
self.service.start ()
파일"C : \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages \ selenium- 3.141.0-py3.7.egg \ selenium \ webdriver \ common \ service.py ", 104 행, 시작시
WebDriverException ("서비스 % s에 연결할 수 없습니다 "% self.path)
selenium.common.exceptions. WebDriverException : 메시지 : 서비스 크롬 드라이버에 연결할 수 없습니다.
인터넷에서 해결책을 찾아 여러 종류의 해결책을 썼습니다. 마지막으로 아주 간단한 해결책을 선택했습니다.
먼저 cmd를 열고
로컬 호스트에 핑
일반적인 오류를 발견했고 데이터의 100 %가 손실되었습니다
. 나중에 찾은 해결책은 아침에 Chrome으로 주소를 열 수 없어서 Windows 방화벽에 Chrome 허용을 추가했습니다. 그 결과 방화벽이 켜졌습니다.
해결책 : Windows 방화벽이 꺼져 있습니다
. 내 컴퓨터를 마우스 오른쪽 버튼으로 클릭하고 속성을 열고 제어판 홈페이지, 시스템 및 보안을 열고 Windows 방화벽을 클릭 한 다음 Windows 방화벽을 켜거나 끄십시오 (아래 그림 참조).
이제 cmd에 ping localhost를 입력하고
정상인지 확인하십시오.
이것은 python 스크립트를 다시 허용하고 성공적으로 열렸습니다. 브라우저