最近使用Python+selenium进行网页截图, 结果启动Chrome浏览器后老是提示"chrome is being controlled by automated test software" (我的浏览器是英文版的), 导致全屏截图时少了一截.
查了网上的大部分解决办法都是启动时加载配置disable-inforbars
但是在我的配置上并不生效, 后来找到了一个能觉得的答案, 记录在此, 希望多其他人也有帮助.
不过这个可以去除inforbars,但是又会弹出一个开发模式的提示,不过这个新的提示不影响截图效果,所以不管它.
from selenium import webdriver
options=webdriver.ChromeOptions()
options.add_experimental_option("excludeSwitches", ['enable-automation']) #去除inforbars的具体配置
driver = webdriver.Chrome(options=options) #启动时加载配置
driver.fullscreen_window() #全屏