大家學習Python的過程中,總會想要一個好用的IDE來幫助提升開發(fā)的效率。Python自帶的IDLE不太適合,命令行模式對于工程結構不太友好,常用的IDE,如Eclipse(需要PyDev插件),還行。微軟的VisualStudio自帶Python以及各種框架,配置一下interpreter也可以,Sublime,Atom,Notepad++....反正有很多,你喜歡就可以選哪個。這里主要推薦的是JetBrains出品的PyCharm,它家還有著名的Java開發(fā)IDE intelliJ IDEA,,說一下簡單的用PyCharm寫爬蟲(簡單的一個例子)
創(chuàng)建一個scrapy的項目:先激活虛擬環(huán)境(進入到\venv\Scripts目錄下,執(zhí)行activate),如下(這里venv是創(chuàng)建的虛擬環(huán)境) 這個時候,虛擬環(huán)境被激活,然后用scrapy命令創(chuàng)建一個爬蟲工程:scrapy startproject learn_scrapy (note:這里begin.py不是初始文件,是后面創(chuàng)建的,這個例子來自:http://docs./scrapy/scrapy0.24/intro/tutorial.html) 完成上述的操作之后,就是寫一個示例來運行一下,可以參考http://docs./scrapy/scrapy0.24/intro/tutorial.html 這個例子,寫一個begin.py在scrapy.cfg的同級目錄,再在spider包下面創(chuàng)建一個spider.py的文件。 完成示例代碼之后,接著就是運行,這時候需要配置一下運行的環(huán)境,選擇Run - Edit Configurations...,新建一個python,如下 Python interpreter要選擇之前創(chuàng)建的虛擬環(huán)境下的 這樣就可以開始執(zhí)行了 |
|