1.2.3 PyCharm集成开发环境
除了Python官方提供的IDLE,还有许多第三方提供的Python集成开发环境,如PyCharm、Wing Python IDE、PythonWin、Eclipse、PyDev、Eric等。
PyCharm是由JetBrains打造的Python集成开发环境,它具备一般Python集成开发环境的功能,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试和版本控制等。另外,PyCharm还提供一些可以用于Django(一个Web应用框架)开发的功能。所以PyCharm是目前比较流行的Python集成开发环境。
1.PyCharm的安装
PyCharm针对Windows、MacOS X、Linux分别有PyCharm Professional(专业版)与PyCharm Community(社区版,免费、开源的版本)。
下面以在Windows下安装社区版为例简单说明PyCharm安装过程。
(1)在http://www.jetbrains.com/pycharm网站下载PyCharm Community安装文件。
(2)双击Pycharm Community安装文件,根据安装向导安装PyCharm。在安装完成后重启计算机。
(3)初次启动PyCharm,会出现提示信息弹窗,在窗口中用户可以选择是否从指定位置导入已有设置,通常不要导入。
(4)用户选择完成后,出现PyCharm启动画面,接着进入欢迎界面。
2.PyCharm集成开发环境
在欢迎界面上,可选择创建新工程(命令为“New Project”)和打开已有工程(命令为“Open”)。
工程是Python组织文件的工具,必须先创建工程,然后在工程下建立、运行Python文件。一般来说,用Python解决一个应用问题,需要使用很多个文件才能完成,如图片、Python文件等,这些文件通过工程组织起来。不同的工程存放在不同目录中。
(1)单击“New Project”,在打开的对话框中指定要创建的工程的存放目录和工程名,本书将第x章的工程命名为Dx(x=1,2,3,4,5,6,7,8,9),读者可根据自己的实际情况和使用习惯对工程进行命名。设置完成后,单击“Create”。
(2)初次进入PyCharm,会显示提示信息弹窗,勾选窗口左下角“Don’t show tips”后,单击“Close”将其关闭,进入当前创建工程的开发环境。
(3)如果觉得默认开发环境界面的背景色太深,可以进行调整。选择“File”→“Settings”,在弹出窗口左侧选择“Appearance & Behavior”下面的“Appearance”,在“Theme”列表中选择“IntelliJ Light”项后,单击“OK”,此后,界面的背景色就变成了浅灰色。
3.编辑并运行Python程序文件
(1)右击刚创建的D1工程的工程名,在打开的快捷菜单中选择“New”→“Python File”。在系统显示新建Python文件的对话框中输入“test1”作为Python文件名称,按“Enter”键,系统将显示带选项卡的程序编辑窗口,对应文件为test1.py(.py是Python程序文件的扩展名)。
(2)在程序编辑窗口输入Python测试程序。
(3)右击,在弹出的快捷菜单中选择“Run 'test1'”,运行程序。在程序编辑窗口下部区域会显示运行结果。
Python将.py文件视为程序模块,如果一个应用需要若干个程序模块配合完成,且这些程序模块中有一个主程序模块,则它将成为程序运行的入口。为了简单起见,我们测试程序时一般将一章的所有Python实例文件均组织在该工程中。在该工程中,可以选中文件后运行它,或者直接指定要运行的文件。