阅 读 文 章

IDE:修改过的pyScripter

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(seewind) | 时间:2007-05-27 | 浏览:人次 ]


: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

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.