学习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访问sqlserver示例
Feb 10 Python
python使用chardet判断字符串编码的方法
Mar 13 Python
python解决网站的反爬虫策略总结
Oct 26 Python
Python中字符串格式化str.format的详细介绍
Feb 17 Python
Python自定义装饰器原理与用法实例分析
Jul 16 Python
python特性语法之遍历、公共方法、引用
Aug 08 Python
解决pycharm安装后代码区不能编辑的问题
Oct 28 Python
对json字符串与python字符串的不同之处详解
Dec 19 Python
Django 项目重命名的实现步骤解析
Aug 14 Python
Pytorch之parameters的使用
Dec 31 Python
python 模拟登陆github的示例
Dec 04 Python
matplotlib绘制正余弦曲线图的实现
Feb 22 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中输出转义JavaScript代码的实现代码
2011/04/22 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
PHP实现图片压缩
2020/09/09 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
Javascript typeof 用法
2008/12/28 Javascript
IE iframe的onload方法分析小结
2010/01/07 Javascript
javascript 三种编解码方式
2010/02/01 Javascript
iframe子父页面调用js函数示例
2013/11/07 Javascript
jquery动态添加option示例
2013/12/30 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
javascript中的五种基本数据类型
2015/08/26 Javascript
jQuery实现的左右移动焦点图效果
2016/01/14 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
2016/01/27 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
VsCode插件整理(小结)
2017/09/14 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
jquery获取元素到屏幕四周可视距离的方法
2018/09/05 jQuery
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
JavaScript基于遍历操作实现对象深拷贝功能示例
2019/03/05 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
Vue列表循环从指定下标开始的多种解决方案
2020/04/08 Javascript
[00:17]游戏风云独家报道:DD赛后说出数字秘密 吓死你们啊!
2014/07/13 DOTA
python实现得到一个给定类的虚函数
2014/09/28 Python
Python实现的tab文件操作类分享
2014/11/20 Python
Python图算法实例分析
2016/08/13 Python
python标准库os库的函数介绍
2020/02/12 Python
python安装sklearn模块的方法详解
2020/11/28 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
html特殊符号示例 html特殊字符编码对照表
2014/01/14 HTML / CSS
英语师范专业毕业生自荐信
2013/09/21 职场文书
幼儿师范毕业生自荐信
2013/11/09 职场文书
优秀教师的感人事迹
2014/02/04 职场文书
2015年幼儿园元旦亲子活动方案
2014/12/09 职场文书
小学生组织委员竞选稿
2015/11/21 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle