常用的Python IDE 工具

  • 文本工具类
  • 集成工具类

文本工具类

1.IDLE
是一个纯 Python 下自带的简洁的集成开发环境(IDE)

2.Sublime Text
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

3.Notepad++
Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。

4.Atom
Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

5.Komodo Edit
Komodo 是一个跨平台支持多种程序语言的Integrated Development Environment (IDE)软件,目前他支持了在Windows与Linux上,Perl、Python及JavaScript等的程序语言开发,以及多种程序语言语法不同颜色标注.

集成工具类

1.Pycharm
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发

2.Wing
很不错的商业软件,调试器是类VC/eclipse的,相当好用,而且还支持project组织。但默认的设置是不支持中文的,要设置一下字体

3.PyDev&Eclispe
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境

4.visual studio code
一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。

5.Anaconda
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 [1] 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

6.Canopy
Canopy提供了一个完整的,自包含的安装程序,可以快速启动和运行Python以及科学和分析工具库

==当然此类工具还有很多,这里只列出了部分(随机排序的)【@百度百科:以上解释原自】

Python爬虫学习之路——python IED工具介绍(一)相关推荐

  1. python爬虫学习之路

    python爬虫学习之路 第一章:爬虫基础 1.爬虫前奏 爬虫的实际例子: 1.搜索引擎(百度.谷歌.360搜索等.) 2.伯乐在线 3.惠惠购物助手 4.数据分析与研究(数据冰山知乎专栏). 5.抢 ...

  2. python爬虫正则表达式实例-python爬虫学习三:python正则表达式

    python爬虫学习三:python正则表达式 1.正则表达式基础 a.正则表达式的大致匹配过程: 1.依次拿出表达式和文本中的字符比较 2.如果每一个字符都能匹配,则匹配成功:一旦有匹配不成功的字符 ...

  3. python爬虫学习之路(二)re库的使用方法

    python基础爬虫学习之路(二) 在上一篇文章中,我们已经学习了有关爬虫对URL的访问以及利用xpath表达式对网页中的信息进行提取,这一篇文章我们将从信息提取的角度来进一步学习爬虫. 正则表达式提 ...

  4. 我的python爬虫学习之路

      很早之前就想学一下爬虫,但是一直没学成,这次终于趁着做完毕设的这段时间,把基于python的爬虫学了一下,现在记录一下我的学习之路,以供想学习爬虫的新手参考.   虽然在写爬虫程序之前没有用过py ...

  5. Python爬虫学习之路(1)--前端

    学习前的准备 最近一直想找一种督促自己学习的方法,感觉似乎写博客是一个不错的选择.所以这些博客的主要目的当然是让自己静下心来巩固复习,当然如果能对别人有所帮助,那就再好不过了. 我是在win10+py ...

  6. app小程序手机端Python爬虫实战01-Uiautomator2自动化抓取工具介绍

    作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!

  7. python 爬虫 包_python爬虫学习之路-抓包分析

    利用浏览器抓包,是爬虫中的很实用的技能.在爬虫编程之前,我们要对抓取的目标页面有所了解,比如浏览器的这个请求这个页面中间都经历了什么,数据是怎么发送和返回的. 抓包的作用 我把抓包分析的作用简单列一下 ...

  8. Python爬虫学习实战

    Python爬虫学习实战 前期回顾 概述 技术要求 实战 网页分析与数据提取 小说目录提取 小说章节内容 总结 前期回顾 Python爬虫学习之requests Python爬虫学习之数据提取(XPa ...

  9. Python爬虫学习之数据提取(Beautiful Soup)

    Python爬虫学习之数据提取Beautiful Soup 前期回顾 概述 解析器 准备工作 实例 节点选择器 方法选择器 find_all find 总结 前期回顾 Python爬虫学习之reque ...

  10. Python爬虫学习——开始一个小爬虫(一)

    Python爬虫学习 文章目录 Python爬虫学习 前言 一.什么是爬虫 爬虫的矛与盾 二.开启一个小爬虫 1.导入urlopen包 2.打开一个网址,得到响应 3.解码 4.保存到文件 5.打开 ...

最新文章

  1. XMLDOM对象方法:对象属性
  2. servlet config 初始化参数
  3. TP、TN、FP、FN
  4. php递归面包屑,php可应用于面包屑导航的递归寻找家谱树实现方法
  5. (转)rtmp协议简单解析以及用其发送h264的flv文件
  6. int默认值为0,Integer默认值为null
  7. 队列、函数-多线程 线程队列的实现-by小雨
  8. 【面经】算法岗面试复盘:阿里,百度,作业帮,华为
  9. 南华大学c语言实验答案,南华大学C语言习题答案2012年版
  10. Mac终端扫描附近wifi信号强度/信道
  11. 【Windows10】利用分区助手扩展C盘分区
  12. 【转】 Linux那些事儿之我是U盘(16)冰冻三尺非一日之寒
  13. 【C#】两种方式实现给PDF文件加水印,源码分享
  14. 项目实战:51单片机无线音乐门铃设计资料 五首歌曲自由切换 (含实物 图纸 程序 仿真)
  15. JEB2插件教程之一JEB2AutoRenameByTypeInfo.py
  16. stm32中常见的通信协议之SPI
  17. 阿里起诉淘宝假货店主,携手数家公司利用大数据打假
  18. 专业程序员开发-老狼孩插件懒人精灵版
  19. RPC框架面试总结-RPC原理及实现
  20. MySQL 异常错误码使用 及 对照表 DataException

热门文章

  1. db2归档日志与循环日志(转载weiruan85)
  2. 数据挖掘技术-绘制人口数目直方图
  3. 《大慈恩寺三藏法师传》简介
  4. 华为AX3Pro路由器配置成交换机使用
  5. 【Matlab代码】Sierpinsk地毯
  6. 基础运维神器:开源的裸金属服务器管理平台RackShift
  7. itunes下载管理appstore老版本app
  8. Unity UGUI 字体加粗特效
  9. html+css制作静态小米商城页面(含css手动轮播图)
  10. ## KEIL 5在MDK注册过程中LIC无法添加的问题解决: