Selenium關閉INFO:CONSOLE提示的解決
阿新 • • 發佈:2020-12-08
參考:https://stackoverflow.com/questions/33983860/hide-chromedriver-console-in-python?rq=1
1. 問題起因:
Selenium設定了headless,導致cmd控制檯不斷輸出CONSOLE資訊
chrome_options = webdriver.ChromeOptions() chrome_options.add_argument('--headless') chrome_options.add_argument('--disable-gpu') # 上面三行程式碼就是為了將Chrome不彈出介面
讓人頭疼的INFO:CONSOLE,不斷輸出ing
2. 解決:
2.1 修改原始碼:External Libraries \ site-packages \ selenium \ webdriver \ common \ services.py
2.2 編輯service.py,預設是可讀檔案,會提示是否修改,選擇執行就可以
新增:
from win32process import CREATE_NO_WINDOW
找到start() Popen新增,如下圖:
creationflags=CREATE_NO_WINDOW
3. 再次執行
乾淨清爽,舒服極了!
到此這篇關於Selenium關閉INFO:CONSOLE提示的解決的文章就介紹到這了,更多相關Selenium關閉INFO:CONSOLE提示內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!