我已经运行了一个图形用户界面,ImageTK已经被使用了3次,但每次我使用它添加新的行时,该行都会给出一个NameError: NameError: name 'ImageTK' is not defined它正确运行的一个示例(在显示掷骰子的函数中): img = Image.open("{}.png".format(rand_num))die.config(
我在Fedora 13上运行了Python2.6。我安装了PIL 1.1.7,并且在Python提示符中得到了成功安装的消息。我可以导入PIL.PhotoImage,但是当我尝试运行以下命令时,我得到了一个错误。File "/home/Toshiba/vinpython/venv/lib/python2.6/site-packages/PIL/ImageTk.py", line
我正在尝试侦听UDP数据包,如果它们是某些数据包,则运行不同的批处理脚本。我让它正常工作,但我发现如果Popen命令找不到文件,它会触发异常,脚本停止运行。理想情况下,我希望它打印一条消息,然后继续侦听其他数据包并对其执行操作,只是给我们一条消息以进行调试。这是我用过的代码,我该怎么做呢?C:\UDP Listener.py", line 42, in <module> File &