在python selenium webdriver中,有没有一种解决方案可以将屏幕截图与系统时间戳一起捕获?

在python selenium webdriver中,有没有一种解决方案可以将屏幕截图与系统时间戳一起捕获?,python,python-3.x,selenium,google-chrome-headless,headless-browser,Python,Python 3.x,Selenium,Google Chrome Headless,Headless Browser,我使用的是Python Selenium无头浏览器(chrome),我需要拍摄整个屏幕的截图(网页+系统的时间戳)。有什么解决方法吗?您可以使用将文本覆盖到图像上。所以基本上: 使用python的datetime模块获取系统时间戳 使用SeleniumWebDriver截图 使用模块的方法将时间戳覆盖到图像上 完美的替代方案,但绝对不是OP要求的答案…拍摄整个屏幕的屏幕截图(网页+系统时间戳)…webdriver将仅截图当前视口。

我使用的是Python Selenium无头浏览器(chrome),我需要拍摄整个屏幕的截图(网页+系统的时间戳)。有什么解决方法吗?

您可以使用将文本覆盖到图像上。所以基本上:

  • 使用python的
    datetime
    模块获取系统时间戳
  • 使用SeleniumWebDriver截图
  • 使用模块的方法将时间戳覆盖到图像上

  • 完美的替代方案,但绝对不是OP要求的答案…拍摄整个屏幕的屏幕截图(网页+系统时间戳)…webdriver将仅截图当前视口。