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 运行调试

相关推荐
Data_Journal13 小时前
如何使用 Java 和 Jsoup 解析 HTML
大数据·开发语言·数据库·python·scrapy
烟锁池塘柳015 小时前
Conda 创建环境报错:Unable to read repodata JSON file,清华源 pkgs/free 失效解决方法
json·conda
veminhe16 小时前
conda使用
python·conda
维度攻城狮16 小时前
PyCharm 使用 DevContainer 开发:打造一致、隔离、高效的开发环境
ide·python·pycharm·devcontainer
赵广陆1 天前
RAG进阶
pycharm·langchain
赵广陆3 天前
Jupyter和PyCharm完整集成
ide·jupyter·pycharm
二进制杯莫停4 天前
Pycharm直接使用uv管理项目
ide·pycharm·uv
张小凡vip4 天前
python--爬虫--成熟的爬虫框架Scrapy
爬虫·python·scrapy
PC2005-cloud5 天前
FinalShell 自定义背景图片教程
ide·python·pycharm
方与圆之帆5 天前
conda 管理不同版本的软件包
conda·gdal·osm