OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

Python media模块的一个问题, 调用media.show( )报错,问了谷老师,老师没怎么回答...

zieaziea
zieaziea 发布于 2014年04月02日
无人欣赏。

引入了一个非标准的库,media

执行最后一代命令时报错了

import media 
f = media.choose_file ()
pic = media.load_picture (f)
media.show(pic)

报错信息如下:

Traceback (most recent call last):
 File "<pyshell#3>", line 1, in <module>
 media.show(pic)
 File "C:Python27libsite-packagespygraphicsmedia.py", line 76, in show
 pic.show()
 File "C:Python27libsite-packagespygraphicspicture.py", line 168, in show
 self._draw_image_to_win(self.win)
 File "C:Python27libsite-packagespygraphicspicture.py", line 154, in _draw_image_to_win
 ImageTk.PhotoImage(self.get_image()))
 File "C:Python27libsite-packagesPILImageTk.py", line 113, in __init__
 self.__photo = apply(Tkinter.PhotoImage, (), kw)
 File "C:Python27liblib-tkTkinter.py", line 3306, in __init__
 Image.__init__(self, 'photo', name, cnf, master, **kw)
 File "C:Python27liblib-tkTkinter.py", line 3262, in __init__
 self.tk.call(('image', 'create', imgtype, name,) + options)
TclError: out of stack space (infinite loop?)

由于以后还要经常用到media这个库,所以很想解决这个问题。 Google了很多,不少人都在求解答

共6条回复
楼长 ·
tinyfool 回复于 2014年04月02日

以后注意看右边的格式指南,还得害我人工帮你改格式

2楼 ·
zieaziea 回复于 2014年04月02日

1楼 @tinyfool 不好意思,tiny叔,我其实想改格式来着,但是试了一会没有成功,下次一定注意,谢谢tiny叔

3楼 ·
aurora 回复于 2014年04月02日

答案戳这个http://www.douban.com/group/topic/39208794/

4楼 ·
tinyfool 回复于 2014年04月02日

2楼 @zieaziea 怎么弄格式,尤其是代码非常简单,旁边格式指南也说的很清楚......你们让我很无语啊

5楼 ·
zieaziea 回复于 2014年04月02日

3楼 @aurora 这个试过了,不行(貌似谷老师说的方法我都试过了)

6楼 ·
zieaziea 回复于 2014年04月02日

4楼 @tinyfool 下次一定注意,惭愧...

登录 或者 注册

AltStyle によって変換されたページ (->オリジナル) /