如何用Python开发屏幕捕获工具

如何用Python开发屏幕捕获工具,python,screen-capture,Python,Screen Capture,我现在正在学习Python,我想用Python开发一个屏幕捕获工具。我如何才能完成这项工作?如果您在windows上,请与一起使用。 比如: from PIL import ImageGrab ImageGrab.grab().save("screenshot.jpg", "JPEG") 如果您使用的是windows,请与一起使用。 比如: from PIL import ImageGrab ImageGrab.grab().save("screenshot.jpg", "JPEG") 我认

我现在正在学习Python,我想用Python开发一个屏幕捕获工具。我如何才能完成这项工作?

如果您在windows上,请与一起使用。
比如:

from PIL import ImageGrab
ImageGrab.grab().save("screenshot.jpg", "JPEG")
如果您使用的是windows,请与一起使用。
比如:

from PIL import ImageGrab
ImageGrab.grab().save("screenshot.jpg", "JPEG")

我认为最好的方法是为ffmpeg创建一个更高级别的接口。除非您想编写代码来处理X11并记录屏幕,否则它将是最好的选择


如果你在不同的平台上测试它,然后给出一些有用的错误消息,比如不兼容的音响系统,在哪里可以获得某些视频驱动程序等等,那么这可能是一个非常有用的程序。

我认为最好的方法是创建一个更高级别的ffmpeg接口。除非您想编写代码来处理X11并记录屏幕,否则它将是最好的选择


如果你在不同的平台上测试它,然后给出一些有用的错误信息,比如不兼容的音响系统,在哪里可以获得某些视频驱动程序,等等,那么这可能是一个非常有用的程序。

到目前为止你试过什么?您咨询过哪些在线资源(除此之外!)?到目前为止您尝试过哪些?您咨询过哪些在线资源(除此之外!)?