Python自动截图,无抓屏。仅限 Linux/Unix/OS X

标签 python linux screenshot

有没有办法告诉 python 脚本自动截图并将其保存到桌面?我在这里找到的都是很棒的东西,但这一切似乎都提示在执行脚本后进行选择。我在 stackoverflow 上找到了至少 5 个页面,但没有一个是自动的。 谢谢

最佳答案

这应该可以在 Mac (unix) 上实现。

import os
os.system("screencapture screenshot.jpg")

您可以在这里阅读更多内容:

http://osxdaily.com/2011/08/11/take-screen-shots-terminal-mac-os-x/

对于 Linux 来说,这可以解决问题:

import os
os.system("gnome-screenshot --file=screenshot.png")

有关更多 gnome-screenshot 命令,请键入: gnome-screenshot --help

关于Python自动截图,无抓屏。仅限 Linux/Unix/OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47213526/

相关文章:

python - 无法从输出 URL 列表中找到 URL

python - 如何使用 Python 的 httplib 将带有参数字典的 POST 发送到 URL?

linux - 删除了 '/bin/tempfile' ,现在 X 出现问题

linux - 如果文件由 'open' 创建但没有指定 'mode',模式将是什么?

php - 无法加载资源: the server responded with a status of 449 (Woocommerce)

ios - drawViewHierarchyInRect 在后台线程

python - 从数据存储中删除列

python - Jmeter与Python : how to import the packages

python - 如何从全屏(!)VPython 窗口捕获屏幕?

c# - 桌面屏幕覆盖 - 新窗体闪烁问题