这是我第一次从事编码工作,所以这一切看起来都很复杂,但我学的越多,就越容易学习。无论如何,我试图学习这个啧啧,所以我可以熟悉Python,朋友告诉我这很容易(软件,而不是啧啧 - 我发现这是我自己作为一个合作的项目):
我遇到了PIL的问题,因为我安装了一个桌面Windows 7 x64。第一,它找不到Python,所以我不得不从另一个工作得很好的Pillow。现在,当我到达tut的第一个动作时,我不断收到错误,告诉我它无法识别ImageGrab或找到它,这令人沮丧。有没有人之前有这个问题,如果是这样,你对这个问题的解决方案是什么?
答案 0 :(得分:1)
好的,这是我打的代码:
import ImageGrab
import os
import time
def screenGrab():
box = ()
im = ImageGrab.grab()
im.save(os.getcwd() + '\\full_snap__' + str(int(time.time())) +
'.png', 'PNG')
def main():
screenGrab()
if __name__ == '__main__':
main()
这是消息:
Traceback (most recent call last):
File "C:\Users\dwayne\Desktop\quickGrab.py", line 1, in <module>
import ImageGrab
ImportError: No module named ImageGrab
好的,现在我将进行cgo建议的调整:
from PIL import ImageGrab
import os
import time
def screenGrab():
box = ()
im = ImageGrab.grab()
im.save(os.getcwd() + '\\full_snap__' + str(int(time.time())) +
'.png', 'PNG')
def main():
screenGrab()
if __name__ == '__main__':
main()
我得到的只是一个空壳。也许我做了一些正确的事情,但我认为屏幕的快照会像教程一样弹出。我将继续努力,直到我做对了或从某个地方获得另一个解决方案。
我并没有在这里和其他论坛上得到这个评级系统,但对我的评价是负面的并没有帮助也没有意义,因为我并不粗鲁。也许你们应该花更少的时间在Facebook和其他社交网络上来判断人们对愚蠢的东西和实际帮助。评估一个简单的问题是无关紧要的,除非它很简单,即使一个穴居人也能解决它。