http://hi.baidu.com/cenxcen/item/c045fff84d39d41fa6298880

用了IDLE, PythonWin等几个python编辑器,在代码补全、参数提示等功能上都非常不满意。

终于找到PyScripter并且试用了一下,代码补全、参数提示等功能非常强大。这个功能其实非常重要,可以大大提高开发效率,减少出错。很满意.PyScripter的调试功能很好很强大,使用方便,真的不错。

不过后来发现pyScripter在第二次打开文件时,自动完成功能不能很好的启动,似乎它需要在编辑器中再次声明一个你需要完成的类型的变量才能自动完成。。。经过研究发现,是由于PyScripter默认对于os, wx,scipy包是按照需要时才加载的方式加载自动完成,可以在【ide选项】【code completion】【special packages】中取消wx,就可以每次都对wx对象进行代码自动完成了。但是这样wx模块是按照扫描源代码的方式来加载自动完成的,这个时候的自动完成不准确,经常会缺少方法什么的。

pyscripter的代码自动完成(代码提示)和函数参数提示功能的默认按键分别是Ctrl+space 和Shift+Ctrl+space,可以在【选项】【编辑器选项】中重新设定。

使用uliPad之后发现,这个在写代码方面似乎很强,代码补全时不区分大小写。不过uliPad的调试功能不是最新版,在python2.7下会出错。

据说eric4也不错,不过由于需要实现安装pyqt所以就不实验了

wxPython例程安装包中的Editra代码完成非常好,代码补全时不区分大小写。只是没有调试功能。

pyscripter与python的关系_我用过的最好的python编辑器PyScripter相关推荐

  1. pyscripter与python的关系_【转】PyScripter启动出错:Python could not be properly initialized. We must quit....

    [问题] 折腾: 过程中,安装完毕PyScripter后,启动出错: Python could not be properly initialized. We must quit. [解决过程] 1. ...

  2. pyscripter与python的关系_【已解决】PyScripter启动出错:Python could not be properly initialized. We must quit....

    [问题] 折腾: 过程中,安装完毕PyScripter后,启动出错: Python could not be properly initialized. We must quit. [解决过程] 1. ...

  3. python cpython关系_第3篇:CPython内部探究:PyASCIIObject的初始化

    在CPython3.3之后,字符串对象发生了根本性的变法,本篇我们来讨论一下字符串对象,在Include/unicodeobject.h,在整个源代码的官方文档可以归纳出几点.在CPython3.3+ ...

  4. python 字符串拼接_面试官让用 3 种 python 方法实现字符串拼接 ?对不起我有8种……...

    点击上方 蓝字关注我们 点击上方"印象python",选择"星标"公众号重磅干货,第一时间送达!之前发过很多关于 Python 学习的文章,收到大家不少的好评, ...

  5. 最简单的python语言程序设计_编程中最简单的语言Python,这样学或许更容易

    最近微信小程序上面出了一个跳一跳的小游戏 大家有没有玩呀? 编程中最简单的语言Python,这样学或许更容易 分享之前我还是要推荐下我自己建的Python开发学习群:628979297,群里都是学Py ...

  6. python ide 最好_我在iPad上最好的Python IDE

    python ide 最好 Having finished my first year at university, and being left with very little to do thi ...

  7. python selenium脚本_怎样开始写第一个基于python的selenium脚本

    1.下载并安装python(http://www.python.org/geti/). 2.安装selenium(http://pypi.python.org/pypi/selenium)下载并解压缩 ...

  8. python语言 行业_如何入门编程开发行业 选择Python语言怎么样

    如何入门编程开发行业?选择Python语言怎么样?Python是一种面向对象的解释型计算机程序设计语言,它是纯粹的自由软件,语法简洁清晰,它具有丰富和强大的库.它常被称为胶水语言,能够把用其他语言制作 ...

  9. python笔记视频_终于拿到!清华大佬Python视频+书+笔记汇总

    终于拿到!清华大佬Python视频+书+笔记汇总 清华学姐推荐的Python视频400集,拿走不谢!

最新文章

  1. 【驱动】GNSS驱动基础
  2. NDK断点无法调试Unable to detect application ABI's
  3. c 语言程序设计(清华大学郑莉),C+语言程序设计(清华大学郑莉)十一ppt课件
  4. Mysql优化系列(0)--总结性梳理
  5. Python二级笔记(4)
  6. C++算法七:插入排序
  7. 大一计算机应用的实验报告,大一《计算机应用基础》实验报告1.doc
  8. 读书笔记 ▏ggplot2数据分析与图形艺术Ch.1-2
  9. matlab微积分如何计算器,利用matlab进行微积分的计算.pptx
  10. 色谱计算机常用英文,【分享】色谱常用中英文单词
  11. 条件覆盖,路径覆盖,语句覆盖,分支覆盖
  12. IT项目的常见风险及应对措施
  13. safari调试工具h5手机_iOS通过safari真机调试H5页面
  14. 北航os实验lab2笔记
  15. cad面积计算机,用cad计算多个面积的方法步骤
  16. 别让所谓的“富人思维”毁了你
  17. c# rc4算法,加密解密类
  18. satisfy with用法
  19. 启发式算法求解混合整数线性优化问题—— 生产计划安排和资源分配
  20. Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间

热门文章

  1. linux系统mtd移植,文件系统 之 移植mtd-utils工具包
  2. 关于laravel中如何在where中使用in这回事
  3. python ---图片转为卡通图
  4. C++多线程编程实战01:std::thread
  5. 在线查看word,excel,pdf文件解决
  6. 小玩童童装骗子加盟骗局
  7. R6-1 Python人民币美元双向兑换 (10 分)习题解答
  8. S5PV210中断的介绍与配置
  9. xposed android debug,Android 手机开启全局调试xposed插件
  10. 压测——普通接口压测