用selenium驱动webdriver显示:Chrome正在受到自动软件的控制。程序不能正常运行,下面是解决办法,直接上代码了。
from selenium import webdriver
# 加启动配置
option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')
# 打开chrome浏览器
browser = webdriver.Chrome(chrome_options=option)
browser.get("https://www.baidu.com")
加上配置项之后就能正常运行了。如果想后台运行,不让浏览器弹出界面怎么办。用如下代码:
from selenium import webdriver
# 加启动配置
option = webdriver.ChromeOptions()
option.add_argument('headless')
# 打开chrome浏览器
browser = webdriver.Chrome(chrome_options=option)
browser.get("https://www.baidu.com")