成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - Scrapy的spider在IDE中方便運(yùn)行調(diào)試

瀏覽:83日期:2022-06-27 11:03:29

問(wèn)題描述

我有很多spider,不能每次調(diào)試都手動(dòng)創(chuàng)建一個(gè)debugger吧(scrapy crawl spider_name)

python - Scrapy的spider在IDE中方便運(yùn)行調(diào)試

想可以在spider文件中直接右鍵運(yùn)行/調(diào)試。

問(wèn)題解答

回答1:

參考文章:Scrapy爬蟲常見(jiàn)問(wèn)題總結(jié)

spider方便運(yùn)行/調(diào)試

在spider文件中,加入cmdline的調(diào)用方法

import scrapy.cmdline#Your Spider Class...def main(): scrapy.cmdline.execute([’scrapy’, ’crawl’, ’your_spider_name’])if __name__ == ’__main__’: main()回答2:

新建一個(gè)py文件,用這個(gè)來(lái)調(diào)試

from scrapy.cmdline import executeimport sysimport ossys.path.append(os.path.dirname(os.path.abspath(__file__)))execute(['scrapy','crawl','YOUR_SPIDER'])

標(biāo)簽: Python 編程
相關(guān)文章: