1、无头模式下是空白页面
options.add_argument('–headless')
首先是找元素找不到,经过截图看到是一个空白页面,在网上找了半天都没有解决办法。最后看到了一篇文章,知道了无头模式下和普通模式的user-agent是有不同的,通过修改user-agent后成功解决。
driver.execute_cdp_cmd('Network.setUserAgentOverride', {'userAgent': custom_user_agent})
2、无头模式下自定义下载路径失效
prefs = {
# 设置下载路径
'download.default_directory': out_path,
#不弹出确认
'profile.default_content_settings.popups': 0,
#设置无头模式下可以下载文件
"profile.default_content_setting_values.automatic_downloads": 1}
8172

被折叠的 条评论
为什么被折叠?



