运行环境是ubuntu10.04 gcc4.4.3 IDLE2.6.5 python2.6
1。运行IDLE ,执行了一段代码后,输入main(),出现新的python shell
a。在新的python shell中点击窗口上的关闭按钮,新shell关闭,原来shell中只能输入 字符,不能执行,不能做其他任何事,点击窗口上的关闭按钮,会显示等待TKinter callback,但是还是不能关闭,只能关进程结束。
b。如果用在新shell中用quit()和exit()关闭,出现提示信息,提示是否真的要关闭,不论关不关闭都会报错,如果关闭新shell,会提示是否关闭原shell,不论关不关闭,都会报错并关闭原shell
2。同样运行IDLE,不执行代码,直接输入main(),不会出现任何错误。
以上这个是python的bug?还是IDLE的bug?还是其他什么?
新学python,发现一个bug?
-
- 帖子: 4
- 注册时间: 2010-06-21 17:47
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
-
- 帖子: 41
- 注册时间: 2010-06-30 13:55
-
- 论坛版主
- 帖子: 21308
- 注册时间: 2007-08-02 20:29
- 系统: 窓辺とうこ
Re: 新学python,发现一个bug?
IDLE用起来超不爽的
-
- 帖子: 14
- 注册时间: 2006-10-03 13:25
- 来自: Guangdong
- cjxgm
- 帖子: 1952
- 注册时间: 2010-04-23 20:40
- 系统: Arch Linux
- 来自: 浙江·杭州
- 联系:
- ultimatebuster
- 帖子: 70
- 注册时间: 2009-12-12 10:42
- 联系:
Re: 新学python,发现一个bug?
idle 在Windows下还可以,建议你用gEdit加上几个插件(smart python indentation, python console...),就基本上变成idle了
-
- 帖子: 490
- 注册时间: 2009-06-20 23:53
Re: 新学python,发现一个bug?
emacs,什么都不用加就是idle...
不过默认补全key是M-tab……
不过默认补全key是M-tab……