최근에 Python 2.7로 작성된 Selenium Webdriver 코드를 상속 받았습니다. 그것은 우분투에서/tmp에 많은 양의 데이터를 로깅합니다 - 너무 많이 문제가되고 있습니다. 나는 그것을 꺼버 리려고 노력하고있다.Selenium에서 로깅 끄기 (Python에서)
저는 RTFM을 실행하려고 노력하고 있습니다. 그러나 이것은 새로운 버전의 셀레늄 (2.19.0)이며 매뉴얼은 아직 작성되지 않았습니다!
유망한 소리가 나는 set_browser_log_level(logLevel)
이라는 메서드가 있지만이를 얻으려면 selenium.selenium.selenium
개체를 인스턴스화해야합니다. 다른 방법으로 이들 중 하나를 인스턴스화 할 필요가 없으며, 제공해야 할 필요가없는 많은 매개 변수 (어떤 포트를 호스팅합니까?)를 필요로합니다.
분명히, 나는 뭔가를 오해하고 있습니다.
누군가가 (a) 로깅을 끄는 방법 또는 (b) selenium.selenium.selenium.selenium.selenium (내가 거기서 도취 당했을 수 있습니다. 이야기 해?
관련 질문 : In Selenium, how do I turn off logging? 이 셀레늄의 이전 버전이며, 스크립트 언어에서 호출, 저는 믿습니다.
나는 언급하지 않았다 : 내가 사용한 한 해킹 해결책은 임시 디렉토리에 같은 이름의 빈 파일을 만들고 권한을 제거하는 것이었다. Selenium은 여전히 작동했지만 기록하지 않았습니다. – Oddthinking