学习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实现的最近最少使用算法
Jul 10 Python
简介Django框架中可使用的各类缓存
Jul 23 Python
python开发简易版在线音乐播放器
Mar 03 Python
Python3网络爬虫之使用User Agent和代理IP隐藏身份
Nov 23 Python
Python实现修改IE注册表功能示例
May 10 Python
对pandas数据判断是否为NaN值的方法详解
Nov 06 Python
python flask框架实现传数据到js的方法分析
Jun 11 Python
Python发送邮件的实例代码讲解
Oct 16 Python
Python使用psutil获取进程信息的例子
Dec 17 Python
详细分析Python垃圾回收机制
Jul 01 Python
Pytest单元测试框架如何实现参数化
Sep 05 Python
python基础之类属性和实例属性
Oct 24 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数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
PHP的pcntl多进程用法实例
2015/03/19 PHP
PHP实现的DES加密解密实例代码
2016/04/06 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
PHP编程获取音频文件时长的方法【基于getid3类】
2017/04/20 PHP
JavaScript 语言的递归编程
2010/05/18 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
JavaScript实现阿拉伯数字和中文数字互相转换
2016/06/12 Javascript
JS实现自动阅读单词(有道单词本添加功能)
2016/11/14 Javascript
vue-cli配置环境变量的方法
2018/07/09 Javascript
使用watch在微信小程序中实现全局状态共享
2019/06/03 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
2019/06/10 Javascript
原生js实现的移动端可拖动进度条插件功能详解
2019/08/15 Javascript
js实现移动端tab切换时下划线滑动效果
2019/09/08 Javascript
解决echarts数据二次渲染不成功的问题
2020/07/20 Javascript
Django查找网站项目根目录和对正则表达式的支持
2015/07/15 Python
python Spyder界面无法打开的解决方法
2018/04/27 Python
python去除拼音声调字母,替换为字母的方法
2018/11/28 Python
使用python实现对元素的长截图功能
2019/11/14 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
python等待10秒执行下一命令的方法
2020/07/19 Python
Python包资源下载路径报404解决方案
2020/11/05 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
工商管理应届生求职信
2013/10/07 职场文书
贷款委托书范本
2014/04/08 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
中学教师读书笔记
2015/07/01 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
详解python字符串驻留技术
2021/05/21 Python
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python
基于Apache Hudi在Google云构建数据湖平台的思路详解
2022/04/07 Servers
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android