環境
OS: Windows 7
python: 3.5.4
python: 3.5.4
コマンドラインから起動するscrapy(python)をデバッグする場合、 以下のようにコマンドラインを実行するpythonプログラムを利用する事により デバッグが可能になります。
以下のコマンドをデバッグするのならば、
> scrapy crawl test
以下のようなプログラムを作成してデバッグを実行すると VisualStudioCode上で対象のコマンドで動作するpythonがデバッグ出来ます。
1 2 |
from scrapy.cmdline import execute execute(['scrapy','crawl', 'test']) |