conda环境下在pycharm中调试scrapy项目

前提条件

  • 已经创建好了conda环境
  • 已经安装好了scrapy框架
  • 项目初始化完成

编写一个爬虫脚本

shell 复制代码
import scrapy


class StackOverflowSpider(scrapy.Spider):
    name = 'stackoverflow'
    start_urls = ['http://stackoverflow.com/questions?sort=votes']

    def parse(self, response):
        print("stackoverflow parse is run ....")

把脚本保存到spiders文件目录内

添加配置

conda环境对应的cmdline.py脚本

先在计算机目录中找到conda环境中安装的scrapy的comline.py位置。一般是:XXX\envs\scrapy_study\Lib\site-packages\scrapy\cmdline.py

配置pycharm

crawl 后面的脚本名就是我们前面编写脚本中name属性值。

debug 运行调试

相关推荐
深蓝电商API1 小时前
Scrapy爬虫限速与并发控制最佳实践
爬虫·python·scrapy
wujj_whut5 小时前
【Conda实战】从0到1:虚拟环境创建、多Python版本管理与环境切换全指南
开发语言·python·conda
love530love5 小时前
EPGF 新手教程 22教学模板不是压缩包:EPGF 如何设计“可复制、可检查、可回收”的课程模板?
ide·人工智能·windows·python·架构·pycharm·epgf
王阿巴和王咕噜10 小时前
【Conda】Conda更换国内镜像源
conda
autho10 小时前
conda
linux·python·conda
weixin_4215850113 小时前
系统说明用conda新建虚拟环境,以及后续管理,删除,并在pycharm中引用
ide·pycharm·conda
深蓝电商API13 小时前
Scrapy日志系统详解与生产环境配置
爬虫·python·scrapy
深蓝电商API1 天前
Scrapy Spider 参数化:动态传入 start_urls 和自定义设置
爬虫·python·scrapy
没学上了1 天前
Pycharm修改环境
ide·python·pycharm
深蓝电商API2 天前
Scrapy爬取Ajax动态加载页面三种实用方法
爬虫·python·scrapy·ajax