更新Scrapy Spider并不反映变化

时间:2015-09-06 15:39:42

标签: python python-2.7 scrapy scrapy-spider

我使用 Scrapy 1.0.3 Python 2.7.6 。我已将print语句放在/ spiders目录下的文件中以进行调试。但是,我最近添加了新的打印声明,但scrapy并没有将它扔到控制台上。发现这个可疑,我删除了以前的打印语句,看看scrapy是否会相应地更新输出。但是,前一个工作代码的输出仍然保持不变。

我怀疑scrapy缓存了工作代码并发现.Python是一个可疑的文件,我已经删除了但问题仍然存在。

有些google-fu也没有帮助,我想知道是否有人可以启发我,如果问题出在python或scrapy?

1 个答案:

答案 0 :(得分:-1)

正如@alecxe在评论中建议的那样,删除.pyc文件,然后重新运行scrapy crawl crawler-name重新编译python代码并创建新的.pyc文件。