搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者关系

Python交互式命令窗口(解释器)、IDLE、Pycharm、CMD命令窗口在python开发中使用的简单比较:

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者关系

1 Python交互式解释器和CMD命令提示符窗口

Python完全免费、开源,python解释器(包括内置的IDE组件)可由以下地址进入下载:https://www.python.org/downloads/release/python-365/

一般来说,程序、编程语言与硬件、操作系统密切相关,因此,python也提供不同操作系统、32位或64位的版本提供下载,提供在线安装、exe文件安装或安装包的zip文件包等不同的安装方式。

安装时,可以自定义安装路径,如c:\\python

如果在安装时勾选了“add Python3.6 to Path",则会自动将c:\\python加入系统变量Path。(环境变量path,就是可以保证执行python命令时,不需要输入安装路径。)

当我们从Python官方网站下载并安装好Python后,我们就直接获得了一个官方版本的交互式解释器:IPython。在CMD命令行下运行python就是启动IPython解释器,由CMD提示符进入Python环境,用>>>作为提示符

Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。

CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。

有了交互式Python解释器后,就可以进行简单的交互开发了。

三种打开Python解释器的方式:

I 在开始菜单的快捷组里打开;

II 直接进入安装路径打开:"C:\\Python\\python.exe"

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者关系

III 在CMD命令窗口打开:CMD→python

搞清楚Python交互式命令窗口、CMD提示符、IDLE、Pycharm四者关系

打开python解释器或由CMD提示符状态进入python环境,打开的是一个Python交互式命令窗口。如果想回到CMD提示符状态,可以输入exit()

CMD命令提示符窗口的主要功能在于:

I 安装第三方模块,如以下命令:

pip install xlrd

II 行动py脚本:

python c:\\test.py

CMD命令提示符窗口和Python交互式命令窗口,两者打开右键菜单(可以进行标记、复制、粘贴)的位置稍有不同,Python交互式命令窗口的右键菜单只有在标题栏的位置有右键菜单。

以下的一些操作细节是相同的:

II 标记→回车,即可将内容复制到剪贴板,便可以粘贴到其他位置了;

II 可以使用方向键追溯最近使用的命令。

2 PY脚本文件、文本编辑器、IDLE(内置IDE)、Pycharm(第三方IDE)

Python交互式命令窗口输入的内容如同CMD一样,无法保存。编写和保存用Python解释执行的PY脚本文件需要用到文本编辑器,notepad、notepad++都可以。当然IDLE(内置的IDE)也行,IDLE相对于一般的文本编辑器,还有语法高亮显示、提示、和调试的功能,相当于IDE。第三方的IDE,如Pycharm功能就更丰富了。

用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功倍!

当然,文本编辑器是无法运行你的py文件的,需要打开CMD命令窗口,输入:python path(path是py文件的路径)。当然也可以使用附带的Python组件IDLE(内置IDE),在IDLE中打开py文件,IDLE会调用Python解释器运行代码。

IDLE是Python内置的IDE,相当于第三方的IDE,功能要稍微简单一些。

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

PyCharm官网:http://www.jetbrains.com/pycharm/

PyCharm下载地址:http://www.downza.cn/soft/205725.html

-End-


分享到:


相關文章: