学习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 正则式使用心得
May 07 Python
从零学Python之入门(二)基本数据类型
May 25 Python
使用Python对Access读写操作
Mar 30 Python
Python实现将Excel转换为json的方法示例
Aug 05 Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
Dec 14 Python
Python之Scrapy爬虫框架安装及简单使用详解
Dec 22 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
python模拟鼠标点击和键盘输入的操作
Aug 04 Python
详解Django-channels 实现WebSocket实例
Aug 22 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
深入浅析Python科学计算库Scipy及安装步骤
Oct 12 Python
使用gunicorn部署django项目的问题
Dec 30 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/10/09 PHP
php图片的裁剪与缩放生成符合需求的缩略图
2013/01/11 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
2014/06/09 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
PHP读书笔记_运算符详解
2016/07/01 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
PHP代码加密的方法总结
2020/03/13 PHP
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
vue中渐进过渡效果实现
2016/10/27 Javascript
javascript 中select框触发事件过程的分析
2017/08/01 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
在JavaScript中使用严格模式(Strict Mode)
2019/06/13 Javascript
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
js实现简单图片拖拽效果
2021/02/22 Javascript
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
wxpython实现图书管理系统
2018/03/12 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
使用python从三个角度解决josephus问题的方法
2020/03/27 Python
Python opencv相机标定实现原理及步骤详解
2020/04/09 Python
在spyder IPython console中,运行代码加入参数的实例
2020/04/20 Python
Python新手学习raise用法
2020/06/03 Python
加拿大消费电子和手机购物网站:The Source
2017/01/28 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
房产买卖委托公证书
2014/04/04 职场文书
先进工作者推荐材料
2014/12/23 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
mysql死锁和分库分表问题详解
2021/04/16 MySQL
JavaScript中reduce()的用法
2022/05/11 Javascript
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技