python中selenium检测问题
网址:http://cpquery.cnipa.gov.cn/描述:使用selenium正常打开网址会被检测显示空白,一番面向百度使用以下代码解决了这个问题
from selenium.webdriver import Chrome
from selenium.webdriver import ChromeOptions
options = ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-automation'])
options.add_experimental_option('useAutomationExtension', False)
bro = Chrome(options=options)
bro.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
bro.get('http://cpquery.cnipa.gov.cn/')又出现另一个问题,只要定位元素啥的就会被检测到,能正常通过代码输入密码,但是它的登录按钮,验证码图片什么的就会失效没办法点击。
使用鼠标键盘手动输入是没问题的,用代码就不行。
有没有哪位兄弟知道如何解决这个问题啊
有报错吗 帮忙顶一下
页:
[1]