python scrapy 创建自启动方法

启动scrapy 框架许多时候需要从CMD窗口进行启动,比较不方便,利用在框架里面创建一个自启动文件,里面scrapy的命令行模块可以直接在pycharm 里面进行启动。1、在爬虫的目录里面创建一个main文件。2、在main.py文件中导入scrapy的命令行模块。sys模块。os模块from scrapy.cmdline import executeimport sys...
摘要由CSDN通过智能技术生成

启动scrapy 框架许多时候需要从CMD窗口进行启动,比较不方便,利用在框架里面创建一个自启动文件,里面scrapy的命令行模块可以直接在pycharm 里面进行启动。

1、在爬虫的目录里面创建一个main文件。

2、在main.py文件中导入scrapy的命令行模块。sys模块。os模块

from scrapy.cmdline import execute

import sys
import os

3、设计系统启动路径为当前mian.py文件所在的目录。

sys.path.append(os.path.dirname(os.path.abspath(__file__)))

其中:

os.path.abspath(__file__)     #为mian.py文件所在的目录
os.path.dirname(os.path.abspath(__file__))     #即提取mian.py文件所在目录的根目录。
sys.path.append(os.path.dirname(os.path.abspath(__file__)))   #即设置mian.py文件所在目录的根目录为系统启动目录。

4.向scrapy命令行分别输入scrapy scawl 项目名称,在本例中即为jobbole。

execute(["scrapy","crawl","jobbole"])

5,启动运行mian.py文件,即可见scrapy框架已经启动运行了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值