Python 在selenium中使用截图作为png时,如何在Chrome中禁用截图预览?

Python 在selenium中使用截图作为png时,如何在Chrome中禁用截图预览?,python,selenium,google-chrome,Python,Selenium,Google Chrome,Chrome似乎在右上角显示了元素的小预览,该元素的屏幕截图是由screenshot\u as\u png拍摄的 注意:下面的代码将在谷歌的搜索页面上重复截图。在此期间,铬会使背景变暗 癫痫警告:运行以下代码时,浏览器将快速闪烁。 您可以移动驱动程序。通过xpath('/*[@id=“hplogo”]')查找元素。屏幕截图作为\u png在while循环之外以避免闪烁,但您必须快速查看屏幕截图预览 从selenium导入webdriver driver=webdriver.Chrome(可执行路

Chrome似乎在右上角显示了元素的小预览,该元素的屏幕截图是由
screenshot\u as\u png
拍摄的

注意:下面的代码将在谷歌的搜索页面上重复截图。在此期间,铬会使背景变暗

癫痫警告:运行以下代码时,浏览器将快速闪烁。 您可以移动
驱动程序。通过xpath('/*[@id=“hplogo”]')查找元素。屏幕截图作为\u png
在while循环之外以避免闪烁,但您必须快速查看屏幕截图预览

从selenium导入webdriver
driver=webdriver.Chrome(可执行路径=)#输入可执行路径
司机,上车https://google.com')
尽管如此:
驱动程序。通过xpath('/*[@id=“hplogo”]')查找元素。屏幕截图
在截图之前:

截图期间预览:

在创建驱动程序对象期间,是否有方法通过
选项
禁用此预览

规格:

  • Chrome版本:84.0.4147.89(官方版本)(64位)
  • Chrome驱动程序版本:84.0.4147.30 32位
  • Selenium版本:3.141.0

其他信息

(此信息是回答此问题不需要知道的辅助信息)

我正在尝试应用Q-learning和NEAT算法(分别)来自动化chrome恐龙游戏。我在那个游戏中重复拍摄画布的截图,然后用cv2处理图像

正如您通过运行上述代码所看到的,这会导致浏览器快速闪烁。以前,我曾试图在Firefox中的https://chromedino.com/“但后来我决定改用Chrome来玩原版游戏,而不是一款忠实于原版的复制品

我在Firefox中没有遇到任何闪现/屏幕截图问题


更新:我还没有找到解决这个问题的方法。相反,我使用了从Chrome中提取的恐龙游戏,并在Firefox中打开了它