- Python爬虫开发:从入门到实战(微课版)
- 谢乾坤
- 1186字
- 2020-06-26 04:18:52
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所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0017_0001.jpg?sign=1739031411-v6BfZ58tk2qMFP6KevoYFrFgFNNVMsti-0-4c6377cf89c212d381e66c785cb0f628)
图2-6 根据系统选择PyCharm版本
PyCharm的安装非常简单,本书以安装Windows版本为例来进行说明。
首先从网站上下载PyCharm的安装文件,然后双击安装,在出现图2-7所示界面时,勾选“64-bit launcher”复选框。除此之外,其余界面全部单击“Next”按钮,最后单击“Install”按钮进行安装。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0018_0001.jpg?sign=1739031411-zKH938pK9T7oaJJru5OVKKZjRAAnMuUV-0-dc76ae4d48d99762c2de1d3d818406cf)
图2-7 勾选“64-bit launcher”复选框
安装完成,第一次运行,可以看到图2-8所示的对话框。该对话框询问是否导入已有设置。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0018_0002.jpg?sign=1739031411-bpCjRfbRKr2sqe8zEOQcANfp4RuGRhau-0-d6790302c2712f5114725f02860382a0)
图2-8 第一次运行PyCharm会询问是否导入已有设置
由于是第一次安装,因此直接单击“OK”按钮,出现用户协议,如图2-9所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0018_0003.jpg?sign=1739031411-tfXdcxifGJo5tclM5SDanQ4jvmDFE6AL-0-44d44239e6ebc446d3fc3ef76a0ffec7)
图2-9 PyCharm用户协议
阅读完协议以后,单击“Accept”按钮,PyCharm将会正式运行,并弹出主题选择对话框,如图2-10所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0018_0004.jpg?sign=1739031411-5bbvSKUGYUObuPMgdH7mbLnD7MUjGldO-0-7b6d49bdd3c5185049660183af0511ea)
图2-10 选择PyCharm主题
保持默认,直接单击“OK”按钮,开始创建工程。
2.2.2 运行代码
PyCharm是以工程为单位来管理代码的,所以第一次运行PyCharm的时候,它会问是创建一个工程还是打开一个工程。单击“Create New Project”按钮,填写工程的路径,如图2-11所示。将这个路径修改为一个熟悉的路径,如“C:\MyProject\chapter2”。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1739031411-TvKrrqjsHfcVSTN4f6sdnYl8efXYSypy-0-8f0cc4da39cf2474ac0f9c7fb9aaef11)
图2-11 填写工程路径
PyCharm会自动寻找Python的安装位置,因此第二个下拉选项不需要修改,直接单击“Create”按钮,工程就创建好了。
工程创建好以后,进入图2-12所示的界面。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0019_0002.jpg?sign=1739031411-fC3IOfDCoGjKQHX3AHbBlOo96zxUMAsV-0-24d92bda9d4917234228e92560dc45f3)
图2-12 工程初始化界面
在左侧窗格中右击工程的文件夹名字,选择“New”命令,在弹出的二级菜单中选择“Python File”命令,如图2-13所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0019_0003.jpg?sign=1739031411-sDPi0ptglkezagrPLRPU29ULg0DMoVUj-0-2e52b6d0d55817a5ac4a302b4539ff4f)
图2-13 选择“New”-“Python File”命令
在弹出的对话框中输入文件名,并单击“OK”按钮,Python文件(由于Python文件的扩展名为“.py”,因此以下简称“.py文件”)就创建好了,如图2-14所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0020_0001.jpg?sign=1739031411-q9s5rEXjAaRfB0KmMJO35LE1mq3QAXU0-0-4de2831a07d2d7c0f2d2ea0ba1c3f908)
图2-14 输入.py文件名并单击“OK”按钮
创建完成.py文件以后,就可以在PyCharm中编辑Python代码。Python代码编写完成以后,需要使用PyCharm来运行代码。单击PyCharm右上角的灰色小箭头图标,选择“Edit Configurations”选项,如图2-15所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1739031411-kzZ2DktIjMRwrJhd0rM7NbuRgsKnTzh2-0-4f58770b2a48d1bd1acf55401e27ccac)
图2-15 选择“Edit Configurations”选项
在新打开的界面中单击左上角的“+”号,选择Python选项,如图2-16所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0020_0003.jpg?sign=1739031411-eft9Sx80LhG6VFcHbNIyQE3mag3n3u96-0-0da9eca57be5630b067bd647e1a65512)
图2-16 选择“Python”选项
在弹出的对话框中,通过单击箭头所指的按钮来选择刚才创建的.py文件,并在“Name”文本框中输入一个名字,这个名字可以任意填写,中文及英文都可以,如图2-17所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0020_0004.jpg?sign=1739031411-zpNFAmg8nC2MzC1OwH1ylZ8g7xXzuZb5-0-73c4d3f8fa170fa37d71dd78aeee7eca)
图2-17 选择刚才创建的.py文件并输入名字
只需要修改这两个地方即可,修改以后单击“OK”按钮。
对话框关闭以后,回到PyCharm的窗口,右上角出现了一个三角形按钮和一个甲虫按钮,如图2-18所示。单击三角形按钮可运行代码,单击甲虫按钮可调试代码。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1739031411-iVX2mF0FjMbY9CLf2wlxaiv31i9fv4Yn-0-835b155a41a0583089b1bfcd63a5b965)
图2-18 三角形按钮和甲虫按钮
现在单击三角形按钮,程序就运行起来了,如图2-19所示。
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0021_0002.jpg?sign=1739031411-oaE0uMfkWZM6Poct6BojsSWOryPoFlcJ-0-2dd05557819e16307e892bd3da55b43b)
图2-19 单击三角形按钮运行程序
![](https://epubservercos.yuewen.com/72A034/12567732004465606/epubprivate/OEBPS/Images/figure_0021_0003.jpg?sign=1739031411-rDaPxUd4U9PpTAjP953Zo2eLFeOUbl9D-0-9e0874215f58d3b7ecb5d235e6f90de3)
V2-1 PyCharm的安装和使用