学习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实现批量读取word中表格信息的方法
Jul 30 Python
Python数据结构与算法之完全树与最小堆实例
Dec 13 Python
对python中的xlsxwriter库简单分析
May 04 Python
Django配置celery(非djcelery)执行异步任务和定时任务
Jul 16 Python
django+mysql的使用示例
Nov 23 Python
python Kmeans算法原理深入解析
Aug 23 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
Aug 31 Python
python 获取字典特定值对应的键的实现
Sep 29 Python
pytorch 中forward 的用法与解释说明
Feb 26 Python
python用字节处理文件实例讲解
Apr 13 Python
如何解决.cuda()加载用时很长的问题
May 24 Python
python 中的jieba分词库
Nov 23 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
使用HMAC-SHA1签名方法详解
2013/06/26 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
2019/02/14 PHP
用JQuery模仿淘宝的图片放大镜显示效果
2011/09/15 Javascript
Javascript中 关于prototype属性实现继承的原理图
2013/04/16 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
jQuery中table数据的值拷贝和拆分
2017/03/19 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
详解vue-router 初始化时做了什么
2018/06/11 Javascript
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
2019/11/11 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
2019/11/13 Javascript
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
python编写暴力破解zip文档程序的实例讲解
2018/04/24 Python
Python引用计数操作示例
2018/08/23 Python
Python中应该使用%还是format来格式化字符串
2018/09/25 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
python中pyqtgraph知识点总结
2021/01/26 Python
CSS3 中的@keyframes介绍
2014/09/02 HTML / CSS
六一儿童节活动策划方案
2014/01/27 职场文书
小学教师办公室制度
2014/02/03 职场文书
中专自我鉴定
2014/02/05 职场文书
观看《永远的雷锋》心得体会
2014/03/12 职场文书
微笑面对生活演讲稿
2014/09/23 职场文书
2014县政府领导班子对照检查材料思想汇报
2014/09/25 职场文书
老人再婚离婚协议书范本
2014/10/27 职场文书
2015年收银工作总结范文
2015/04/01 职场文书
创业计划书之干洗店
2019/09/10 职场文书
手把手教你实现PyTorch的MNIST数据集
2021/06/28 Python
一行Python命令实现批量加水印
2022/04/07 Python
css之clearfix的用法深入理解(必看篇)
2023/05/21 HTML / CSS