python - 你能在 Pycharm 中运行 Scrapy 吗?
问题描述
我正在尝试学习scrapy,似乎我必须在IDE中设置蜘蛛并将其保存为.py文件,但随后我需要进入cmd(我在这台计算机上有windows)来设置虚拟环境并运行它。
有没有办法将所有内容保存在 Pycharm 或另一个 IDE 中,这样我就不用担心处理 cmd 并将所有内容放在一个地方?
谢谢
解决方案
您可以使用 PyCharm 附带的终端,其中已经激活了您当前的项目 venv。所以你不必在窗口之间切换来运行你的爬虫
或者你可以尝试做..
from scrapy.crawler import CrawlerProcess
if __name__ == "__main__":
process = CrawlerProcess()
process.crawl()
在您的代码末尾。
推荐阅读
- c# - Xamarin Forms 在应用程序进入后台时运行代码(即进入睡眠)
- git - 为什么 Tortoise GIT 在提交期间将状态显示为版本化文件的重命名
- mongodb - 将 ReactiveMongoTemplate 与 Kotlin 协程一起使用
- javascript - 如何使用 React Redux 插入带有帖子的数据?
- java - 尝试在 Java 中将 String 值转换为 Double 时出现异常
- go - 如何等待回调函数返回?
- html - 我可以将@mixin 存储在任何其他文件(_file.scss)中还是只能将其存储在主文件中?
- optimization - 如何在 tensorflow 自定义优化器中指定自定义权重更新
- python - 为什么我针对 Project Euler 问题的 python 解决方案不起作用?
- android - 无法访问 android.support.v4.app.Fragment 'com.android.youtube.player.YoutubePlayerSupportFragment 检查模块类路径的超类型