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

相关推荐
JTaoX11 小时前
PyCharm 连接本地虚拟机完整指南
ide·python·pycharm
vortex51 天前
从Conda到UV:Python项目依赖管理的现代演进
python·conda·uv
JTaoX1 天前
pycharm 集成本地 jupyter notebook
ide·jupyter·pycharm
EXI-小洲1 天前
Pycharm 使用SVN进行拉取或提交 - SVN基本使用
svn·pycharm·版本控制
Data_Journal2 天前
使用 Scrapy 和 Splash 抓取无限滚动内容
scrapy
Minner-Scrapy2 天前
Scrapy 2.17 源码解析:Scheduler 调度器与磁盘/内存双队列
java·爬虫·python·scrapy·网络爬虫·twisted
CODER03042 天前
Anaconda和Mamba创建环境管理包常用命令合集
python·深度学习·conda·虚拟环境·mamba·常用命令大全
tang777893 天前
Scrapy框架动态IP自动轮换集成配置教程
爬虫·tcp/ip·scrapy·架构·爬虫代理·动态ip
New_Horizons6664 天前
Vscode终端激活Conda虚拟环境
ide·vscode·conda
赵广陆4 天前
RAG企业实战:SSE快速入门
pycharm·langchain·langgraph