Possible Duplicate:
Take a screenshot via a python script. [Linux]
我如何实现截屏并保存在文件夹中,就像在linux下的windows(ubuntu)中使用下面的python代码所实现的那样?我还想在操作系统启动时运行它。在
import os
import sys
import time
import Image
import ImageGrab
SaveDirectory=r'C:\Documents and Settings\gg\Desktop\office_docs'
您应该做的第一件事是将SaveDirectory的路径替换为在两个操作系统上都能工作的路径。在
基于How to get the home directory in Python?,可以使用os.path.expanduser将~替换为主目录。在
一种可能的解决方案是:
对于问题的第二部分,这取决于您是想通过GUI还是手动编辑配置文件。Here你应该找到GUI的说明。Here您可以找到配置文件方式的说明。在
我应该注意,the python style guide建议使用小写名称,并用下划线分隔单词,因为这样可以提高可读性,但这只是一个建议。在
我希望你发现这个答案有用,如果它不起作用,我道歉,因为我没有亲自测试过。在
相关问题 更多 >
编程相关推荐