Python(派森)英文名称:穿山甲。它是一种面向对象的用途非常广泛的编程语 言,具有非常清晰的语法特点,适用于多种操作系统,可以在Windows和Unix这样的系统中运行。python的语法灵活,模块众多,是一门面向对象 语言。 可以命令行运行,也可以开发窗口应用程序。还可以用作web cgi语言。 现在各种linux 版本,都少不了python,在常见的linux 应用工具中,很大一部分都是python 开发的。作为一个python的入门者,除了掌握这么语言的基本要领外。 一款好的开发工具是必不可少的。 下面我说说,win下的常见开发工具。

一、editra开发工具功能介绍

首先editra是个开源项目,用python编写而成。 目前支持50多种脚本编写。 它可在 Linux、Windows 及 Mac OS X 等系统上运行。它有以下一些功能:

语法高亮显示,支持 60+ 种语言

代码折叠

自动缩进

自动补完/调用提示(Python)

支持正则搜索

颜色主题方案

块注释/块缩进

把行加入书签/行编辑命令

支持项目管理

支持文件浏览

支持ftp在线管理

不足之处:

不支持好的调试功能

svn/cvs管理不方便

启动及反应速度较慢

当前版本是:0.5.86 官方网站是:http://editra.org

二、ulipad开发工具功能介绍

ulipad是专门为python 开发设计的ide工具,目前版本是:4.0,它是google下面的一个开源项目, 它是基于:wxPython 类库 由python 开发而成的。它具有以下特点:

类浏览器

代码自动完成

HTML浏览器

目录浏览器

代码加亮

svn/cvs代码管理

ftp管理

调试,错误提示

不足之处:

不之处sftp

启动速度较慢

二、eclipse For pydev开发工具功能介绍

PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。2003年7月16日,以 Fabio Zadrozny 为首的三人开发小组在全球最大的开放源代码软件开发平台和仓库 SourceForge 上注册了一款新的项目,该项目实现了一个功能强大的 Eclipse插件,用户可以完全利用 Eclipse 来进行 Python 应用程序的开发和调试。这个能够将 Eclipse当作 Python IDE 的项目就是 PyDev。

PyDev 插件的出现方便了众多的 Python 开发人员,它提供了一些很好的功能:

语法错误提示

源代码编辑助手

Quick Outline

Globals Browser

Hierarchy View

运行和调试

支持svn/cvs优秀代码管理

sftp管理

可以获得eclipse众多的插件支持

基于 Eclipse 平台,拥有诸多强大的功能,同时也非常易于使用,PyDev 的这些特性使得它越来越受到人们的关注。

如今,该项目还在不断地推进新的发布版本,目前最新的版本是1.6.3 。官方地址:http://pydev.org/

以上是介绍windows 下python 几种开发ide, 其中editra,ulipad都很小,属于比较轻量级的。 pydev 功能非常完善,在做大型开发项目。推荐用pydev开发。

python django开发工具_Django+python 开发神器相关推荐

  1. 区分微信小程序版本(开发工具中、开发版、体验版、正式版)的方法?

    平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我. 跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信 ...

  2. 紫光fpga logos2 pango design 开发工具 黑金 axp100开发板资料 带 ddr 以及高速收发器例子

    紫光fpga logos2 pango design 开发工具 黑金 axp100开发板资料 带 ddr 以及高速收发器例子 有双相机采集存储 ddr 后进行hdmi输出叠加显示的工程 包含1多个例子 ...

  3. 安卓开发工具汇总,开发人员必备利器

    安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天给大家汇总了一下安卓开发工具,安卓开发人员必备利器! 1.Draw 9-Pat ...

  4. 安卓开发工具汇总,开发人员必备!

    安卓开发工具汇总,开发人员必备!安卓开发过程中需要用到各种工具,作为一名安卓开发人员,有木有感到亚历山大,那么多工具!今天爱 加 密小编给大家汇总了一下安卓开发工具,安卓开发人员必备利器! 方法/步骤 ...

  5. python django前端重构_Django学习笔记(11)——开发图书管理页面

    基础需求:75% 1. 列出图书列表.出版社列表.作者列表 2. 点击作者,会列出其出版的图书列表 3. 点击出版社,会列出旗下图书列表 4. 可以创建.修改.删除 图书.作者.出版社 升级需求:10 ...

  6. python开发工具与pycharm_python开发工具pycharm快速入门

    本教程旨在引导您完成创建,运行和调试一个简单的Python项目,使用PyCharm一步一步 - Python的IDE有一整套完整的生产性的开发工具. 本教程不是关于哪些的 Python编程超出了本教程 ...

  7. 用Python+Django在Eclipse环境下开发web网站【转】

    一.创建一个项目 如果这是你第一次使用Django,那么你必须进行一些初始设置.也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置.Django详细选项 ...

  8. python开发工具排名-Python程序员必备的四款开发工具

    原标题:Python程序员必备的四款开发工具 每一位Python程序员都会有套工具来应对开发工作上的挑战.多年来,Python程序员使用开发工具来完成他们的工作.有很多工具对他们是有用的,不过对于初入 ...

  9. 超好用的5款开发工具,Python初习者必看

    很多Python初习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,小千就把Python程序员使 ...

最新文章

  1. C 语言中 void* 详解及应用介绍
  2. Android MarsDaemon实现进程及Service常驻
  3. java 32位jdk_jdk9 32位下载 jdk9.0(Java SE Development Kit 9) v9.0.4 官方版 32位 下载-脚本之家...
  4. 使用RNN解决NLP中序列标注问题的通用优化思路
  5. 23中设计模式之抽象工厂模式
  6. mysql构建数据立方体_OLAP数据建模工具Workbench的初步使用(数据立方体的建立)
  7. SploitFun Linux x86 Exploit 开发系列教程
  8. CVE-2020-1472复现与完整利用
  9. 新人学习web前端必须要知道的基础知识,让你轻松入门
  10. spring-chapter02-IoC Container
  11. 求职必看!大厂面试中遇到了发散性问题..... ,怎么办?
  12. mysql的模拟数据,员工的模拟数据,sql语句的应用,粘贴即用
  13. MATLAB绘图函数plot详解
  14. LabVIEW顺序结构
  15. 第二章 核心动画渲染框架
  16. Android设置透明状态栏,仿ios状态栏
  17. 基于TensorFlow深度学习框架,运用python搭建LeNet-5卷积神经网络模型和mnist手写数字识别数据集,设计一个手写数字识别软件。
  18. 关于计算机的手抄报知识,电子手抄报
  19. 06Java学习笔记——运算符
  20. 采用74HC595驱动数码管实验

热门文章

  1. 永辉发布元宵数据:汤圆销售明显提升,多个民生产品增长超150%
  2. 腾讯“抢”小米黑鲨做元宇宙?
  3. “大胃王”吃播注意了 国家明确禁止发布量大多吃、暴饮暴食等节目
  4. 小米集团:回购460万股,耗资9818万港元
  5. 蚂蚁森林:国庆节前组织网友去阿拉善等三地参与秋季验收
  6. 外媒:台积电准备明年下半年采用3nm工艺为苹果生产芯片
  7. 由于芯片短缺 通用将生产部分无自动启停功能新车
  8. 壕无人性!618战报发布:天猫、京东累计下单金额近万亿
  9. AMD中国:没有对拼多多及其平台上任何店铺授权
  10. 百度发布“云手机”:云端运行安卓App 低配硬件玩高配游戏无压力