大家學習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í)行了 |
|