Python爬虫开发:从入门到实战(微课版)
上QQ阅读APP看书,第一时间看更新

2.2 Python开发环境

任何文本编辑器都可以用来开发Python程序,包括记事本。唯一的不同是开发效率的高低而已。一个优秀的集成开发环境(Integrated Development Environment, IDE)可以让Python开发如虎添翼,节约大量的开发时间。

2.2.1 PyCharm介绍与安装

本书使用的集成开发环境为JetBrains公司的PyCharm。PyCharm在Windows、Mac OS和Linux中均有安装文件。

网站提供了社区版(Community Edition)和专业版(Professional Edition),其中,社区版对个人用户是免费的,而且提供的功能可以满足本书的所有开发需求。

在网站上根据自己的操作系统选择合适的版本,如图2-6所示。

图2-6 根据系统选择PyCharm版本

PyCharm的安装非常简单,本书以安装Windows版本为例来进行说明。

首先从网站上下载PyCharm的安装文件,然后双击安装,在出现图2-7所示界面时,勾选“64-bit launcher”复选框。除此之外,其余界面全部单击“Next”按钮,最后单击“Install”按钮进行安装。

图2-7 勾选“64-bit launcher”复选框

安装完成,第一次运行,可以看到图2-8所示的对话框。该对话框询问是否导入已有设置。

图2-8 第一次运行PyCharm会询问是否导入已有设置

由于是第一次安装,因此直接单击“OK”按钮,出现用户协议,如图2-9所示。

图2-9 PyCharm用户协议

阅读完协议以后,单击“Accept”按钮,PyCharm将会正式运行,并弹出主题选择对话框,如图2-10所示。

图2-10 选择PyCharm主题

保持默认,直接单击“OK”按钮,开始创建工程。

2.2.2 运行代码

PyCharm是以工程为单位来管理代码的,所以第一次运行PyCharm的时候,它会问是创建一个工程还是打开一个工程。单击“Create New Project”按钮,填写工程的路径,如图2-11所示。将这个路径修改为一个熟悉的路径,如“C:\MyProject\chapter2”。

图2-11 填写工程路径

PyCharm会自动寻找Python的安装位置,因此第二个下拉选项不需要修改,直接单击“Create”按钮,工程就创建好了。

工程创建好以后,进入图2-12所示的界面。

图2-12 工程初始化界面

在左侧窗格中右击工程的文件夹名字,选择“New”命令,在弹出的二级菜单中选择“Python File”命令,如图2-13所示。

图2-13 选择“New”-“Python File”命令

在弹出的对话框中输入文件名,并单击“OK”按钮,Python文件(由于Python文件的扩展名为“.py”,因此以下简称“.py文件”)就创建好了,如图2-14所示。

图2-14 输入.py文件名并单击“OK”按钮

创建完成.py文件以后,就可以在PyCharm中编辑Python代码。Python代码编写完成以后,需要使用PyCharm来运行代码。单击PyCharm右上角的灰色小箭头图标,选择“Edit Configurations”选项,如图2-15所示。

图2-15 选择“Edit Configurations”选项

在新打开的界面中单击左上角的“+”号,选择Python选项,如图2-16所示。

图2-16 选择“Python”选项

在弹出的对话框中,通过单击箭头所指的按钮来选择刚才创建的.py文件,并在“Name”文本框中输入一个名字,这个名字可以任意填写,中文及英文都可以,如图2-17所示。

图2-17 选择刚才创建的.py文件并输入名字

只需要修改这两个地方即可,修改以后单击“OK”按钮。

对话框关闭以后,回到PyCharm的窗口,右上角出现了一个三角形按钮和一个甲虫按钮,如图2-18所示。单击三角形按钮可运行代码,单击甲虫按钮可调试代码。

图2-18 三角形按钮和甲虫按钮

现在单击三角形按钮,程序就运行起来了,如图2-19所示。

图2-19 单击三角形按钮运行程序

V2-1 PyCharm的安装和使用