Selenium 개발도구 로그 숨기기

2020. 6. 24. 10:08프로그래밍 언어/Python

크롤러를 실행파일로 만들어 돌려봤는데 아래와 같은 로그들이 찍혔다.

 

 

크롬 드라이버가 연결 된 후

DevTools listening on ws://127.0.0.1:52387/devtools/browser/5ef24146-2d6c-43f2-a27c-5b8335a3efae

urlopen하고난 후

[0624/094149.416:ERROR:ssl_client_socket_impl.cc(959)] handshake failed; returned -1, SSL error code 1, net_error -103

 

 

 

에러코드와 내용으로 검색해봤는데 동일한 증상을 겪는 사람들은 많으나, 해결방법은 없었다.

ERROR 라는 이름으로 로그가 찍히지만 실제 프로그램 돌아가는데 문제가 없으니 로그를 숨기기로 했다.

 

options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome('chromedriver.exe', options=options)

이런식으로 크롬 드라이버 연결 시 option을 주면 더이상 위의 로그들이 노출되지 않는다.