更新 Scrapy Spider 不反映变化
Updating Scrapy Spider does not reflect changes
我正在使用 Scrapy 1.0.3 和 Python 2.7.6。为了调试目的,我将打印语句放在 /spiders 目录下的一个文件中。然而,我最近添加了新的打印语句,但 scrapy 并没有将它扔到控制台上。发现这很可疑,我删除了之前的打印语句,看看 scrapy 是否会相应地更新输出。但是,之前工作代码的输出仍然保持不变。
我怀疑 scrapy 缓存了工作代码并发现 .Python 是一个我已删除的可疑文件,但问题仍然存在。
一些 google-fu 也没有帮助,我想知道如果问题出在 python 或 scrapy 上,是否有人可以启发我?
正如@alecxe 在评论中建议的那样,删除 .pyc 文件然后重新 运行 scrapy crawl crawler-name
重新编译 python 代码并创建新的更新 .pyc 文件.
我正在使用 Scrapy 1.0.3 和 Python 2.7.6。为了调试目的,我将打印语句放在 /spiders 目录下的一个文件中。然而,我最近添加了新的打印语句,但 scrapy 并没有将它扔到控制台上。发现这很可疑,我删除了之前的打印语句,看看 scrapy 是否会相应地更新输出。但是,之前工作代码的输出仍然保持不变。
我怀疑 scrapy 缓存了工作代码并发现 .Python 是一个我已删除的可疑文件,但问题仍然存在。
一些 google-fu 也没有帮助,我想知道如果问题出在 python 或 scrapy 上,是否有人可以启发我?
正如@alecxe 在评论中建议的那样,删除 .pyc 文件然后重新 运行 scrapy crawl crawler-name
重新编译 python 代码并创建新的更新 .pyc 文件.