:D 下载地址:
http://seewind.dreamhosters.com/share/PyScripter060811.rar
060810更新:之前改用1.5最新代码修改后,出现了些问题,现在修正了.
版权归原作者,本人只是在pyScripter1.3版上改改,加强了稳定性、代码自动完成、代码提示等,软件运行速度快,也有简单的调试功能,使用类似Delphi的操作,大家有空试试,简单的问题我还可以改改:P
[ 本帖最后由 seewind 于 2006-8-12 11:03 编辑 ]
Hex 回复于:2006-05-11 16:41:51
有一个python GUI IDE?与BOA比起来怎么样?感觉BOA上画各种控件还是麻烦了一点。SPE不知道会不会好点。
seewind 回复于:2006-05-11 21:32:55
这个只是个比较简单的IDE,没有可视化设计界面功能;
我说它简单,可能和它的使用类似DELPHI有关。鼠标放在代码上就有代码提示,输入.或者按ctrl+space就有代码自动完成功能,ctrl+鼠标点击代码就可以找到定义的源代码,感觉对于学习py瞒有帮助的。
还有就是使用上感觉速度比其他IDE快。
有简单的调试功能,可以设置断点,单步调试,例如用它来调试DJANGO的代码,看看DJANGO内部是怎么实现的...
当然这些功能在其他IDE里面也有,还更强大,例如wing IDE,不过用WING感觉就是慢,功能强大用起来就感觉复杂(新人的感觉)
wolfg 回复于:2006-05-11 21:50:27
不错的ide。wing ide不是open source的,不好。
我下载了最新的1.5.1.0,run一个简单的程序不成功。在ide外面运行是没有问题的。
先是这句报错
print "Usage: %s host port path count" % __file__
错误信息
引用:
Traceback (most recent call last):
File "<string>", line 74, in run_nodebug
File "D:\......\Module1.py", line 1, in ?
print "Usage: %s host port path count" % __file__
NameError: name '__file__' is not defined
可能是ide里没有__file__这个内置属性吧
[ 本帖最后由 wolfg 于 2006-5-11 22:20 编辑 ]
seewind 回复于:2006-05-11 22:19:25
:)斑竹的错误信息看不错是什么问题。
这个IDE在调试上是有些问题,EXE是直接使用PY的DLL来执行和调试代码,如果执行twisted的代码,当PY代码在监听端口,那EXE整个会停在那没反映拉(调试DJANGO就会这样,不过在监听代码后加个断点,当界面没反映时,用IE游览下运行的DJANGO项目,EXE就会恢复,并停在断点上,可以继续调试);
当执行完某段PY,那些全局的对象并不会在代码执行完后释放,一样在EXE的DLL空间里面,这个问题我在菜单上提供了个清空环境,恢复原样的功能;
不支持多线程调试;等等,瞒多问题的,呵呵。。。
:P 斑竹改的好快啊,后面这个错误我知道什么原因:NameError: name '__file__' is not defined
__file__是在模块被引入时才会有的属性,这个IDE直接执行、调试某个PY文件时,并没有这个属性的,是这IDE的问题
[ 本帖最后由 seewind 于 2006-5-11 22:27 编辑 ]
wolfg 回复于:2006-05-11 22:21:48
引用:原帖由
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 修改 代码 回复 这个 调试 可以 问题 seewind 使用 PY |
注册
个人空间
