python selenium如何全屏截图(带下面的任务栏一起)

我现在只知道:

driver.get_screenshot_as_file(ImgPath)  

默认是所谓的全屏截图,但是这样截来的只是网页的内容,并没有截到下面的任务栏或者上面的标签页之类的东西。因为我需要的截屏是必须要任务栏下面的日期和时间的,所以至少必须截到任务栏和内容一起。

所以想问有没有办法可以真正全屏截图的...感谢!

阅读 7.6k
1 个回答

据我所知,selenium 不能截取网页(浏览器内)以外的屏幕。

要截取 windows 系统任务栏或右下角的时间,需要调用系统 API。最省事的办法是使用截屏类库,例如 https://github.com/ponty/pysc...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题