selenium 调用chrome打开某些网站时,地址栏能正常显示地址,但是页面上是空白、没有内容、并提示“chrome正受到自动测试软件控制”。
补充说明:
1、该网站地址直接复制到手动打开的chrome中,页面能正常显示数据
2、通过selenium 调用chrome打开其他网站,可正常显示
以上两点说明、不是驱动、兼容等问题。
页面截图:

代码:(options的各个参数都各自禁用过、没能解决问题)
rl = 'https://cdcz.chengdu.gov.cn/cdsczj/c116710/jgsz.shtml'
options = webdriver.ChromeOptions()
options.add_argument('--disable-javascript')
options.add_argument('disable-infobars')
#options.add_argument('--headless')
#浏览器打开后不自动关闭
options.add_experimental_option('detach',True)
#关闭自动控制blink特征
options.add_argument('-disable-blink-features=AutomationControlled')
chrome = webdriver.Chrome(options)
chrome.get(url)