使用Visual Studio Code调试Scrapy
以前一直是使用Pycharm调试scrapy,这几天测试机器学习库的时候发现VS Code其实也可以很方便的调试代码,并能很方便的查看变量。
貌似是可以放弃PyCharm CE的时候了。
以下是步骤。
以下主要写的是调试的过程,其他请查找Scrapy文档,创建Spider。
调试之前,请确定可以正常使用Scrapy crawl XXXSpider允许程序。
-
假设Spider名为AAASpider(非项目名)
-
在Spider根目录下创建launch.json,内容如下,其中AAASpider替换成你的Spider名。
1{
2"version":"0.2.0",
3"configurations":[
4 {
5 "name":"Crawl with scrapy",
6 "type":"python",
7 "request":"launch",
8 "module":"scrapy",
9 "cwd":"${fileDirname}",
10 "args":[
11 "crawl",
12 "AAASpider"
13 ],
14 "console":"internalConsole"
15 }
16]
17}
- 在VS Code中打开该文件。
- 在左侧Debug按钮上方点击调试按钮,正常的话,就可以开始调试。