Python的开发工具
之前我们已经安装好了Python,在正式编写Python代码之前,我们需要挑选一款好用的Python开发工具,这里介绍几款常用的工具
Python shell 、 Python IDLE
这两个工具是我们安装完Python自带的工具
点击打开,可以在弹出窗口中直接书写Python代码,这里我们打印一行 hello python:
Sublime Text
Sublime Text 是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
打开Sublime Text,新建一个hello.py文件,输入print(‘hello python’)保存,通过快捷键ctrl + B 可以直接运行也是十分的方便
Pycharm
PyCharm 是由JetBrains打造的一款Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。在开发Python大型应用时推荐使用此工具,PyCharm 有Professional和Community版
同样的,在PyCharm新建hello.py 文件输入打印代码,点击文件上的小三角或者右键Run即可执行
Eclipse Pydev插件
安装插件
运行Eclipse之后,选择help–>Install new Software,点击Add,添加pydev的安装地址:http://pydev.org/updates/ 安装完成重启Eclipse
配置
重启Eclipse 在 Window –> Preferences –> PyDev –> Interpreters –> Python Interpreter 添加python.exe
新建PyDev Project
在File –> New –> Project –> PyDev –> PyDev Project
新建 hello python 项目
右键hello python 工程,添加python module
编写我们的hello python代码运行
Visual Studio Code
VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质,不愧是微软爸爸的私生子。
所以用VScode来编写Python,也是相当的好用的。
安装第三方的包
通过python自带的pip工具,安装两个一会儿配置VScode需要的包
1 | pip3 install flake8 |
配置VScode
打开VScode 左侧菜单Extensions 或按下快捷键Ctrl+Shift+X,进入插件管理页面,输入python,找到python插件安装
新建工作区hello python,在settings.json中添加如下配置
1 | { |
运行python代码
点击右上角运行小图标即可运行python程序
Ipython、 Spyder、 Jupyter Notebook
Ipython、 Spyder、 Jupyter Notebook 这三款工具是我们安装完Anaconda自带的
Ipython
点击开始菜单选择Anaconda –> Anaconda Powershell
在弹出窗口中输入ipython 回车
接着我们打印下hello python ,运行ok
Jupyter Notebook
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍
点击开始菜单选择Anaconda –> Jupyter Notebook
或者在Anaconda Navigator中启动 Jupyter Notebook
点击运行后,会打开浏览器,点击多次打开多个会浏览器,分别以不同的端口访问jupyter,在右侧点击New –> Python3
在弹出的页面输入打印代码点击运行,也一样可以运行
Spyder
同样的点击开始菜单选择Anaconda –> Spyder
Spyder 提供了分段运行的注释功能,对于我们初学的,尤为方便
比如我们只想打印一行hello world 通过 # %% 将光标放在当前代码块内,点击上方的运行当前,确实很方便
另外,代码可视化,比如我们创建一个数组a, 运行之后在右侧类型,我们可以查看数组元素类型,双击打开,更可以已图形化的形式展示
好了以上就是我们编写python代码常用的一些工具,以及在这些工具中编写我们的第一个hello python程序,推荐使用Spyder,对于初学者更友好。
参考
https://blog.csdn.net/qq_23090489/article/details/91378551
https://www.cnblogs.com/xiaojwang/p/11331202.html