scrapy学习之路(二)开发环境搭建

本文以vscode为例,搭建scrapy开发环境。

首先安装https://blog.csdn.net/huyongchao98/article/details/103909153需要搭建运行环境,并且创建出了自己的工程。

使用vscode打开该工程,开始搭建vscode版本的scrapy开发环境。

(1)安装python扩展。

(2)安装yapf格式化工具。

(3).vscode设置工程:

         1.settings.json设置如下:

             {

                "python.formatting.provider": "yapf",

               "python.pythonPath": "venv/bin/python3.7",

             }

         2.tasks.json设置如下:

        {

        "version":"2.0.0",

        "tasks": [

                {

                        "label":"source",

                        "type": "shell",

                        "command":"source ${workspaceFolder}/venv/bin/activate"

                }

        ]

        }

       3. launch.json配置如下:

       {

              "version": "0.2.0",

              "configurations": [

              {

                     "name": "Python: 数据抓取",

                     "type": "python",

                     "request": "launch",

                     "preLaunchTask":"source",

                     "module": "scrapy",

                     "args": [

                            "crawl",

                            "projectName",

                     ],

                   "cwd": "${workspaceFolder}/projectName"

                   }

             ]

        }

注意几点:tasks.json保证在venv下运行爬虫,确保了环境的单一性和包的安装。launch.json中preLaunchTask和tasks.json联系在一起,保证运行launch.json中的工作的时候,先运行tasks.json中的任务,涉及到具体工程时,需要修稿launch.json中的projectName为自己的工程名。

运行时,点击F5快捷键即可调试爬虫工程了,下一章,将讲具体的爬虫工作。

       

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值