学习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中subprocess模块用法实例详解
May 20 Python
基于Python的接口测试框架实例
Nov 04 Python
python3写爬取B站视频弹幕功能
Dec 22 Python
matlab中实现矩阵删除一行或一列的方法
Apr 04 Python
使用 Python 实现简单的 switch/case 语句的方法
Sep 17 Python
实例讲解python中的协程
Oct 08 Python
全面了解django的缓存机制及使用方法
Jul 22 Python
Django如何实现上传图片功能
Aug 16 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
Pytest框架之fixture的详细使用教程
Apr 07 Python
使用 django orm 写 exists 条件过滤实例
May 20 Python
Python实现一个优先级队列的方法
Jul 31 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
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
详解json在php中的应用
2018/09/30 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
Laravel中正确地返回HTTP状态码方法示例
2019/09/10 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
js正确获取元素样式详解
2009/08/07 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
node.js开机自启动脚本文件
2014/12/24 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
微信小程序如何像vue一样在动态绑定类名
2018/04/17 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
详解原生JS回到顶部
2019/03/25 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
Python的__builtin__模块中的一些要点知识
2015/05/02 Python
python模块之sys模块和序列化模块(实例讲解)
2017/09/13 Python
Python求出0~100以内的所有素数
2018/01/23 Python
Python DataFrame设置/更改列表字段/元素类型的方法
2018/06/09 Python
python实现写数字文件名的递增保存文件方法
2018/10/25 Python
Python hashlib模块加密过程解析
2019/11/05 Python
初中生学习生活的自我评价
2013/11/20 职场文书
人力资源主管职责范本
2014/03/05 职场文书
一岗双责责任书
2014/04/15 职场文书
政协会议宣传标语
2014/10/09 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
会计求职信怎么写
2015/03/20 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
计算机实训心得体会
2016/01/14 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
VUE使用draggable实现组件拖拽
2022/04/06 Vue.js