学习python 有段时间,最近博客更新比较慢了,空闲时间在零零碎碎的学python ,难成文,也就没整理成博客。

  学习python 最苦恼的就是没有趁手IDE ,之前学java 时 Eclipse 肯定是不二之选。eclipse pydev 也可以开发python,但觉太重了。 所以一直用自带的IDLE ,偶尔也用一下notepad++ 这种小巧的万能编辑器。

  IDLE 写写单小程序很好,但一个程序与执行信息两个窗口,更别说多标签了,程序找开的多了,就乱了。

  pythonWin 也用过,窗口有些老土,窗口布局我不会设置,所以觉得也不好用。

安装wxPython                                                                                         

由于UliPad 是由wxPython 开发的,所以,需要先安装wxPython 。

windows安装wxPython :

http://www.wxpython.org/download.php#stable

exe 程序,下载安装即可

ubuntu 安装wxPython:

打开控制台,输入命令:

> apt-cache search wxpython

如果能返回wxpython的信息,则直接输入命令:

> sudo apt-get install python-wxtools

更新完成,打开python 输入

>>> import  wx

没有报错,表示安装成功

安装ulipad

下载地址:https://code.google.com/p/ulipad/downloads/list

我的系统是window xp (别鄙视我的系统老,公司测试需要~!)

找了个4.1 版本(目前最新版)的来安装,安装完成,启动的时候居然报了下面错误~!

试着找了一下解决办法,不管用。豆瓣有人问这个问题,大多回答是卸载了装4.0 版本的;于是在CSDN 上找了个4.0 版本的,装上之后果然就可以正常打开了。

http://download.csdn.net/detail/yyyzlf/2410382

安装过程就不说了,exe程序一跳“next”就行了。

ubuntu 安装:

下载ulipad.4.1.zip 安装包

root@fnngj-H24X:/home/fnngj/python# unzip ulipad.4.1.zip

root@fnngj-H24X:/home/fnngj/python#  cd ulipad.4.1

root@fnngj-H24X:/home/fnngj/python#  ./UliPad.py

运行                                                                                  

打开程序之后,界面非常友好,创建个程序运行一下,错误来了!

  提示我没有设置python 的解释器。

  于是,在菜单 编辑---参数---python 中找到了“设置python编辑”按钮。点击找到自己python 的安装目录,把python2.7.exe 和pythonw2.7.exe 的路径加进来,别忘了加“描述”

再来运行程序,发现可以正常了。

窗口布局                                                                              

工具栏上有三个按钮一看就是布局的;

左侧显示目录结构,底部显示程序运行结果。这是使用IDE 工具的标准布局,起码用习惯eclipse 的同学会感觉很舒适。

如果你已经有项目的话可以通过右键目录浏览空白处理,增加目录----打开新目录,将项目导入。

Py> 按钮提供的就是python交互模式,只是自带的版本是2.5.4 的有点老了,还不知道怎么设置。

代码                                                                                

  有洁癖的同学一定对代码的着色有很高的要求,着色的代码 会使用程序看去清晰明了。而且语法错误也很容易识别。

  自动补齐也是优秀开IDE 必备的,可以提高开发效率,减少语法错误。

设置语法参数:文档----语法参数

不得不说,UliPad 的着色与自动补全功能很出色。

调试                                                                                  

要想成为一名优秀的IDE 怎么能没有调试功能呢。你能想到的,作者自然也想到了。工具栏上有个七星瓢虫的图标,自然就是调试按钮了。

插件                                                                                  

要想变了更强大,必须要支持插件扩展;我们可以结合插件 实现脚本管理,正则、django 项目开发等。

菜单栏工具----插件管理

最后,特意看了一下UliPad 的内存占用很低10MB 左右;几乎可忽略它的内存占用。好吧!就是它了。

UliPad 项目地址:

https://code.google.com/p/ulipad/

Python编辑器UliPad安装相关推荐

  1. ubuntu上python编辑器_Ubuntu中安装python编辑器Ulipad

    由于在Windows中使用Ulipad一段时间了,尤其对于Python代码的编辑功能,我觉得目前还没有一款别的编辑器能与之媲美(当然Ulipad也有美中不足的地方).下面介绍一下在Linux下Ulip ...

  2. python编辑器安卓下载-Python的下载安装与Python编辑器的安装

    在此特别鸣谢kamael,本文内容由kamael提供. 各位朋友大家好,我是章鱼(认识我的都喜欢这么叫我).今天我就来当当广大Python初学者的救星--交大家如何安装Python与编辑器以及编辑器的 ...

  3. python电脑下载安装-Python的下载安装与Python编辑器的安装

    在此特别鸣谢kamael,本文内容由kamael提供. 各位朋友大家好,我是章鱼(认识我的都喜欢这么叫我).今天我就来当当广大Python初学者的救星--交大家如何安装Python与编辑器以及编辑器的 ...

  4. 安装完python需要再安装编辑器-最好用的Python编辑器——Pycharm之安装与设置

    跟着我的进度爬行的同学,也应该已经进入到了第七章,第七章的Python代码涉及到等待用户输入的函数input(),群里的Python大大给我们推荐了在线编辑器的链接,结果现在代码涉及到等待用户输入的函 ...

  5. python编辑器安装视频教程_Python安装教程(推荐一款不错的Python编辑器)

    网工2.0已来,网络工程师单单会路由交换已经不吃香了, 所以,这里提倡广大网络工程师抽空学习编程,至少掌握一门编程语言, 后续可以用于自动化运维. 因此,本期为大家分享了python安装教程,供大 家 ...

  6. python编辑器_自学python第一课之下载安装编辑器

    一.Python编辑器安装 第一步:打开下载好的安装包,点击python3.7安装环境: 第二步:注意:一定要勾选上add Python 3.7 to PATH,不然就不会自动添加到系统环境变量里,可 ...

  7. Python解释器与Python编辑器的详细下载与安装过程

    在编写Python代码之前,你还有两件事情必须要做,第一件事情就是安装Python解释器,因为机器是没办法直接读懂我们编写的Python代码的,而是需要一个解释器作为中间的翻译,把代码转换为字节码后执 ...

  8. 平板电脑里安装python_10 个平板电脑上的 Python 编辑器

    本文介绍 10 个可在 iOS 或 Android 平板电脑上的 Python 编程环境.Python 开发者可通过这些工具实现随时随地编码,蛋疼抑或爽极? Python 声称将实现 "在你 ...

  9. 华为平板可以安装python_10 个可以在平板电脑上使用的 Python 编辑器

    Pythonista 的详细描述请看 Automating iOS: How Pythonista Changed My Workflow, 作者 Federico Viticci. Figure 1 ...

最新文章

  1. Spring MVC 源码-初始化阶段
  2. psu是什么电脑配件_PSU的完整形式是什么?
  3. OpenCV学习(7.16)
  4. exists的用法 python_Python 办公自动化自动整理文件,一键完成!
  5. java并发编程(二)多个线程多个锁
  6. 雷军和董明珠“十亿赌局”胜负已定:小米格力营收差距依然很大
  7. 阿里P8前端工程师:如何成为一名优秀的前端工程师!
  8. 《剑指offer》-连续子数组的最大和
  9. OO Summary Ⅲ
  10. 基于matlab的信号与系统课程设计,信号与系统课程设计基于 MATLAB 完成信号与系统综合设计实验...
  11. 集合竞价选股(附源码)
  12. Perl教程-1.Perl简介
  13. Echarts 环图 颜色渐变、灰色背景、自适应
  14. 位图的实战场景及源码分析
  15. OpenCV零基础从配置环境到读取图片,输出各种灰度腐蚀图,最后输出直方图,做矩阵运算等等
  16. h5 invoke android,uniapp安卓版本11.0.0以上真机调试App: onLaunch have been invoked
  17. Linux 文件的属性
  18. Oracle 常见错误代码处理 08102-32001
  19. 王希兰肥屄_希兰·德席尔瓦(Hiran de Silva)
  20. AUXR AUXR1

热门文章

  1. docker项目切换(nginx)、重启shell 脚本
  2. 【Vue知识点- No7.】路由、vant组件库的使用
  3. Sourcetree 使用详解
  4. Excel表格中如何快速在空白处添加短横杠(-)
  5. 编程课python和c+对中高考_编程要进入高考了。
  6. 二维码扫码登录的原理
  7. 使用NanoHttpd在Android上实现HttpServer
  8. Windows 硬盘安装 Ubuntu 教程
  9. opencv cvRound函数cvClone
  10. 大数据和区块链区别和关系