python 无头模式 绕过检测_Python chrome 无头模式的问题
如題: 業(yè)務需要,需要音頻通話,代碼如下:
'''
chrome_options = Options()
# 無頭模式啟動
chrome_options.add_argument('--headless')
# 禁用顯卡
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('lang=zh_CN.UTF-8')
# 最大化窗口
chrome_options.add_argument("start-maximized")
chrome_options.add_argument("--remote-debugging-port=9222")
# 不加載圖片
chrome_options.add_argument('blink-settings=imagesEnabled=false')
# chrome_options.add_argument('--user-data-dir="C:\\Users\\xuym26145\\AppData\\Local\\Google\\Chrome\\User Data"')
# 允許麥克風,相機,不然無法通話 1 允許 2 禁止
chrome_options.add_experimental_option("prefs", {
"profile.default_content_setting_values.media_stream_mic": 1, # 開啟麥克風
"profile.default_content_setting_values.media_stream_camera": 1,
"profile.default_content_setting_values.geolocation": 1,
"profile.default_content_setting_values.notifications": 1,
"profile.managed_default_content_settings.images": 2 # 不加載圖片,加快訪問速度
})
capa = DesiredCapabilities.CHROME
capa["pageLoadStrategy"] = "none" # 懶加載模式,不等待頁面加載完畢
driver = webdriver.Chrome(executable_path= "chromedriver.exe",desired_capabilities=capa, options=chrome_options) # 關鍵!記得添加
wait = WebDriverWait(driver, 20) # 等待的最大時間 20s
'''
現(xiàn)在不開無頭模式,可以實現(xiàn)語音,因為設置允許了麥克風 1 為允許,但是開了無頭模式,怎么滴都就是不生效,開 debug 看界面也是不行,求大佬解惑???
總結
以上是生活随笔為你收集整理的python 无头模式 绕过检测_Python chrome 无头模式的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的漫画女主角名字
- 下一篇: 上海欢乐谷音乐节几点开始