学习python (2)


Posted in Python onOctober 31, 2006

一个好的集成开发环境,能很大地提高编程效率。所以,我得需要先找一个好的python 的开发工具。

eclipse +pyDev, 感觉还不错。我把安装过程的关键点,详细记录于本文,以便自己和读者日后重新安装的时候,别找不到北。

eclipse 是一个java的免费的IDE, 我安装的是 eclipse-SDK-3.2.1-win32.zip,123M

 下载地址:http://www.eclipse.org/downloads/download.php

解压缩后,就算安装完毕了,是个绿色软件。运行eclipse.exe,和我最常用的delphi相比,第1印象eclipse很华丽,比3.1版本又好看了些。也许 java的另一个开发工具NetBeans  也能开发python,界面风格比eclipse更细腻些,但我没有找到相关的资料,就选eclipse吧。

在eclipse里开发python,还需要安装一个插件:PyDev,

下载地址:http://sourceforge.net/projects/pydev/

org.python.pydev.feature-1_2_4.zip 软件不大,3.2M

在delphi里,安装组件,一般是在component菜单里,eclipse里没有这个菜单。凭借vc和delphi的经验,调整环境的设置,一般是在project菜单里,eclipse 有project菜单,但没有相应的子菜单。

看了pydev的简介,原来是在eclipse的help菜单里,eclipse/help/software updates/Find and install...

选择 Search for new features to install

选择 New Local Site, 输入pydev.zip 解压缩后在本地硬盘上的目录。

然后,还需要再设置一下python解释器的位置,告诉eclipse,python.exe 在哪个目录下面。

选择 Window/Preferences ,在左边的列表里找到 Pydev/Interpreter -Python, 在 右边的python interpreters 里输入 你的python.exe,我的安装是c:\python25\python.exe

至此python的Ide安装完毕。试试吧。

新建一个 Pydev Project, 输入一个hello world,单步调试运行, 效果见下图。

学习python (2)

断点设置是绿色小球,和delphi,vc的红色小球不一样。

需要双击才能设置断点,和delphi,vc的单击设置断点也不一样。

马飞涛

参考:

用 Eclipse 和 Ant 进行 Python 开发

http://www-128.ibm.com/developerworks/cn/opensource/os-ecant/index.html

呵呵。我一般不用调试器,都是使用print+log+眼看。有兴趣的话,还可以试一试我开发的编辑器UliPad。可以从 http://wiki.woodpecker.org.cn/moin/UliPad 下载,需要安装wxPython。它是一个纯Python写的软件。

Python 相关文章推荐
Python中的is和id用法分析
Jan 26 Python
Python中优化NumPy包使用性能的教程
Apr 23 Python
详解Python的Django框架中Manager方法的使用
Jul 21 Python
教你用Type Hint提高Python程序开发效率
Aug 08 Python
Python程序运行原理图文解析
Feb 10 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
python 按照固定长度分割字符串的方法小结
Apr 30 Python
Python2.7环境Flask框架安装简明教程【已测试】
Jul 13 Python
python调用百度地图WEB服务API获取地点对应坐标值
Jan 16 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
Sep 16 Python
pytorch 实现删除tensor中的指定行列
Jan 13 Python
Python中logging日志记录到文件及自动分割的操作代码
Aug 05 Python
Python开发编码规范
Sep 08 #Python
学习python (1)
Oct 31 #Python
简明 Python 基础学习教程
Feb 08 #Python
Python完全新手教程
Feb 08 #Python
Python学习资料
Feb 08 #Python
一篇不错的Python入门教程
Feb 08 #Python
王纯业的Python学习笔记 下载
Feb 10 #Python
You might like
php session的应用详细介绍
2017/03/22 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
javaScript 关闭浏览器 (不弹出提示框)
2010/01/31 Javascript
XENON基于JSON变种
2010/07/27 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
2019/08/20 Javascript
JavaScript中遍历的十种方法总结
2020/12/15 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
基于python中pygame模块的Linux下安装过程(详解)
2017/11/09 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
Django实现发送邮件功能
2019/07/18 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
python try except返回异常的信息字符串代码实例
2019/08/15 Python
利用 PyCharm 实现本地代码和远端的实时同步功能
2020/03/23 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
Python制作运行进度条的实现效果(代码运行不无聊)
2021/02/24 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
中级会计职业生涯规划范文
2014/01/16 职场文书
美发店5.1活动方案
2014/01/24 职场文书
《草虫的村落》教学反思
2014/02/16 职场文书
网站创业计划书
2014/04/30 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
庆七一晚会主持词
2015/06/30 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
MySQL索引是啥?不懂就问
2021/07/21 MySQL