Python 的高速网站截图
High-Speed Website Screenshots with Python
我需要连续截取网站的屏幕截图,并尽快将这些数据传输到 python 数组中。理想的是至少 30 fps。每个函数调用有一个 screenshot/frame 会很好,因为我必须在每一帧之后向网站注入一些 JavaScript。
该网站是 运行 webgl canvas 并且需要键盘输入。
我已经尝试使用 selenium 和无头 Firefox 来实现它,但这太慢了。您认为接近我的要求的最佳方式是什么?
提前致谢。
我建议使用 Python MSS。该库旨在非常快速地截取屏幕截图。它目前是可维护的和跨平台的,并且有很好的文档。
我需要连续截取网站的屏幕截图,并尽快将这些数据传输到 python 数组中。理想的是至少 30 fps。每个函数调用有一个 screenshot/frame 会很好,因为我必须在每一帧之后向网站注入一些 JavaScript。 该网站是 运行 webgl canvas 并且需要键盘输入。
我已经尝试使用 selenium 和无头 Firefox 来实现它,但这太慢了。您认为接近我的要求的最佳方式是什么?
提前致谢。
我建议使用 Python MSS。该库旨在非常快速地截取屏幕截图。它目前是可维护的和跨平台的,并且有很好的文档。