学习使用 Python, 没有好的 IDE 那是千万不行的

空格缩进 问题非常头疼

再此小编为大家推荐几款款不错的 Python IDE ( 集成开发环境 )

首推 PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE

PyCharm 具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

另外,PyCharm 还提供了一些很好的功能用于 Django 开发

其次 Sublime Text 3

Sublime Text 是一款轻量级

Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统

Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏

Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等 通过插件实现

推荐的 Sublime Text 3 插件

CodeIntel :自动补全+成员/方法提示(强烈推荐)

SublimeREPL:用于运行和调试一些需要交互的程序(例如,使用了 Input() 的程序)

Bracket Highlighter: 括号匹配及高亮

SublimeLinter :代码 pep8 格式检查 (有点严格,建议大家适当自己配置)

再次就是 Visual Studio Code

推荐原因和 Sublime Text 3 一模一样, 一样的轻量级,一样的使用插件配置

但是,还有一个更重要的原因,它是完全免费的!

python3ide使用方法_Python IDE相关推荐

  1. python下载方法-python实现下载文件的三种方法_python

    本篇文章主要介绍了python实现下载文件的三种方法,最常用的方法就是通过Http利用urllib或者urllib2模块还有requests,有兴趣的可以了解一下. Python开发中时长遇到要下载文 ...

  2. python 下载文件-python实现下载文件的三种方法_python

    本篇文章主要介绍了python实现下载文件的三种方法,最常用的方法就是通过Http利用urllib或者urllib2模块还有requests,有兴趣的可以了解一下. Python开发中时长遇到要下载文 ...

  3. python常用的集成开发环境有哪些_python IDE有哪些?哪个好用?

    作为一个编程学习者,相信大家一定很想知道关于python的开发环境有哪些吧,能够认知这些内容,对我们效率编码是很重要的,详细介绍请看下面内容: Web Forever -- Web 开发项目推荐 or ...

  4. python查看类的属性和方法_Python 获取对象的属性和方法—dir 函数

    工作中,我们使用一些之前没用到过的模块,使用时需要了解一下这个模块中的一些类的方法或属性,怎么做呢?目前我比较常用的两款IDE"Pycharm"和"VSCode" ...

  5. python访问数据库统一方法_Python 3.x 连接数据库(pymysql 方式)

    参考:http://www.cnblogs.com/woider/p/5926744.html ==================pymysql=================== 1.PyMyS ...

  6. python安装方法_Python基础入门——简介和环境配置,超实用!

    作者 | kbsc13 来源 | 机器学习与计算机视觉(ID:AI_Developer) 上周结束了如何构造一个机器学习项目的系列文章,当然还有一篇简单的总结以及介绍一些入门的学习资料,不过还在整理, ...

  7. python ide安装_python IDE Eric6安装

    在Windows下安装Eric6 IDE, 提示没有安装pyqt5, 然后在Window下面通过easy_install 安装了pip, 然后通过pip install python-qt5, 更新了 ...

  8. 如何更改python界面颜色_Python IDE如何修改主题背景颜色

    最近整天写代码,眼睛蛮累的.因为一般的python IDE安装好之后都是默认白色的,很刺眼,感觉看一整天眼睛要瞎. 那咋办呢?为此我去修改主题颜色,因为IDE都是英文的,对于英文不好的人来说确实很麻烦 ...

  9. python转换八进制用取余数方法_python 二、八、十六进制之间的快速转换

    一.进制转换 1.2 十进制转二进制 bin(18)--> '0b10010'     去掉0b就是10010    即为十进制18转二进制是10010 十进制转八进制oct(18) --> ...

  10. python乱码怎么解决方法_Python 乱码问题解决办法

    乱码产生的原因是Python在读取时默认解码方式是用操作系统编码,如果和保存时的编码方式不一样,就会出现乱码 比如以下片段,文件保存格式是utf-8 #coding=utf-8 print '是' # ...

最新文章

  1. 2021《程序员》数字科技企业研发实力榜TOP50
  2. 数据库集群 MySQL主从复制
  3. 实验四 恶意代码技术
  4. 类文件到虚拟机(类加载机制)
  5. .NET 6 攻略大全(三)
  6. Null hypothesis TypeⅠerror Type Ⅱ error
  7. 360网络修复工具_为什么大家都在骂360,但是360依旧是很强?
  8. word2vec python 代码实现_python gensim使用word2vec词向量处理中文语料的方法
  9. 获取ajax传过来的数据_大数据编辑问题
  10. 电压源和电流的关联参考方向_数控电压、电流源1.3
  11. Java泛型中extends和super的区别?
  12. 对象委托(9)观察者模式
  13. 为什么 ofo 彻底凉了?| 畅言
  14. 什么是抽象类?抽象类的作用_Java面试题amp;和amp;amp;的作用和区别
  15. ajax angular点击事件_Angular的$http的ajax的请求操作(推荐)
  16. 【保姆级教程】Spring Boot单元测试(Controller层的Header处有Token验证的详细示例代码),文末介绍Postman 的基本使用
  17. 独立站推广引流的8个渠道
  18. phpize的安装和使用
  19. 【超级简单】向量范数计算
  20. 苹果怎么取消微信订阅服务器,教程:取消微信免密支付授权功能设置

热门文章

  1. 编程恶搞项目——无限弹窗.exe版
  2. IP地址归属地-ip离线库
  3. python程序狮_Python编程狮
  4. python关闭线程池_python线程池
  5. 【Matlab数学建模】层次分析法
  6. Unity3D 2018版本 Post Process 后期处理插件使用介绍
  7. PM经验谈 项目管理工具必备的5个功能
  8. MyBatis3——入门介绍
  9. 路由模式 -- ADSL账号密码拨号
  10. 什么软件可以查月经周期,检测月经周期的软件