zoukankan      html  css  js  c++  java
  • scrapy-redis debug视频

    前言

        在上一篇笔记说过会录个视频帮助理解里面的类方法,现在视频来了。只录了debug scheduler.py里面的类方法,还有spiders.py里面的类方法差不多,就不说了,自己动手丰衣足食。限于个人水平,有错误之处,恳请指出,谢谢!
    

    debug代码

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    
    
    class Scheduler(object):
        def __init__(self, server, persist=False):
            self.server = server
            self.persist = persist
            print(self.server)
    
        @classmethod
        def from_settings(cls, settings):
            kwargs = {'persist': True}
            server = 'myserver'
            return cls(server=server, **kwargs)
    
        @classmethod
        def from_crawler(cls, crawler):
            instance = cls.from_settings(settings='crawlersettings')
            return instance
    
    
    if __name__ == '__main__':
        print('debug begin')
        r = Scheduler(server='defaultserver').from_crawler(crawler='defaultcrawler')
        print("instance:", r)
        print('debug end')
    

    视频

    博客园好像上传不了视频,查看原文视频链接

    往期文章

    • scrapy-redis源码浅析
    • scrapy过滤重复数据和增量爬取
    • redis基础笔记
    • scrapy电影天堂实战(二)创建爬虫项目
    • scrapy电影天堂实战(一)创建数据库
    • scrapy基础笔记
    • 在docker镜像中加入环境变量
    • 笔记 | mongodb 入门操作
    • 笔记 | python元类
    • 笔记 | python2和python3使用super()
    • 那些你在python3中可能没用到但应该用的东西
    • superset docker 部署
    • 开机启动容器里面的程序
    • 博客 | 三步部署hitchhiker-api
  • 相关阅读:
    css做导航
    css和div
    表格技巧
    HTML表单
    ASP.NET MVC 中的强类型控件
    Aspose.Cells导入与导出excel
    webpack 入门
    asp.net my sqlHelper
    visual studio下用mysql数据库建EF遇到的问题及解决方法
    asp.net mvc 无刷新高效分页
  • 原文地址:https://www.cnblogs.com/vickey-wu/p/11462994.html
Copyright © 2011-2022 走看看