以往启动Chrome都直接webdriver.Chrome()就完事了,今天总结下去掉运行时不怎么讨人喜欢的bar~~
webdriver.ChromeOptions()
ChromeOptions是一个Chrome启动选项,这次需要调用的方法为add_argument
option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')
driver = webdriver.Chrome(chrome_options=option)
url=''
driver.get(url)
利用add_argument方法的disable-infobars属性去掉信息栏,然后调用webdriver.Chrome,在启动项里面设置成我们不需要信息栏的启动项
ChromeOptions()查看源码还拥有许多别的方法,未完待续~
更新-2019/09/19
chrome_options在未来版本会被取替成options,所以如遇到
DeprecationWarning: use options instead of chrome_options
driver = webdriver.Chrome(chrome_options=options)
请将chrome_options 替换成 options