python使用selenium启动chrome的代码以下所示:python
1 #!/usr/local/bin/python 2 # -*- coding: utf-8 -*- 3 4 from selenium import webdriver 5 6 browser = webdriver.Chrome() 7 8 #最大化窗口 9 browser.maximize_window() 10 11 browser.get("http://www.baidu.com") 12 13 print(browser.page_source)
运行脚本,启动Chrome后,发现浏览器提示“Chrome正受到自动测试软件的控制”,以下图所示:web
如上提示信息,可在启动 Chrome 时设置取消显示通知状态便可,修改后代码以下所示:chrome
#!/usr/local/bin/python # -*- coding: utf-8 -*- from selenium import webdriver #浏览器启动设置类 optons = webdriver.ChromeOptions() #浏览器启动配置 optons.add_argument('disable-infobars') #启动谷歌浏览器 browser = webdriver.Chrome(chrome_options=optons) #browser = webdriver.Chrome() #最大化窗口 browser.maximize_window() browser.get("http://www.baidu.com") print(browser.page_source)
从新执行脚本,提示信息便可取消掉。浏览器