美文网首页
logging日志

logging日志

作者: Lonelyroots | 来源:发表于2022-06-14 22:56 被阅读0次

logging日志模块

import scrapy
from myspider01.items import QiushibaikeItem
import logging

logger = logging.getLogger(name) # 日志爬虫脚本名

class QiushibaikeSpider(scrapy.Spider):
name = 'qiushibaike'
allowed_domains = ['qiushibaike.com']
start_urls = ['https://www.qiushibaike.com/text/']

def parse(self, response):
    div_list = response.xpath('//div[@id="content"]/div/div[2]/div')  # 得到所有段子
    for div in div_list:
        # 得到每个段子
        author = div.xpath('./div[1]/a[2]/h2/text()')[0].extract()  # 得到第一个Select对象data的数据
        author = author.replace('/n', '')

        content = div.xpath('./a[1]/div/span//text()').extract()
        content = ''.join(content)
        content = content.replace('/n', '')
        content = content.replace('"', '“')
        content = content.replace("'", '‘')

        # print(author, content)

        item = QiushibaikeItem()
        item['author'] = author
        item['content'] = content

        # yield item  # 把每一个段子发送给管道

        logger.error(item)

这里用到了scrapy框架,详情请点击Python(七十六)scrapy框架入门(下)
文章到这里就结束了!希望大家能多多支持Python(系列)!六个月带大家学会Python,私聊我,可以问关于本文章的问题!以后每天都会发布新的文章,喜欢的点点关注!一个陪伴你学习Python的新青年!不管多忙都会更新下去,一起加油!

Editor:Lonelyroots

相关文章

  • logging

    Menu logging定义 logging - basicConfig logging定义 日志模块 loggi...

  • Python39_日志处理

    logging模块 日志基础 日志级别(从低到高): logging.NOTSET:不设置 loging.debu...

  • 日志框架

    日志门面 Apache Commons Logging (之前叫 Jakarta Commons Logging,...

  • appium自动化测试日志收集-logging

    关于日志级别: logging对象和filehandler都可以设置日志级别,logging设置的日志级别是控制台...

  • logging模块

    (一)什么是logging模块? logging是Python内置的日志模块,用于生成程序的日志 (二...

  • springboot通过java -jar启动

    命令参数 00x0 日志配置: 默认日志:使用logging.path、logging.file 参数来指定日志输...

  • python logging模块应用详解

    python的日志模块,logging。 首先介绍日志的级别:日志的严重程度 logging中包含了四个主要的类:...

  • Spring Boot - 配置文件

    1.logging:日志 org.springframework.boot.logging.logback包下提供...

  • Python Logging 指南

    Python Logging 指南 文章翻译自官方文档:Logging HOWTO 基础日志教程 日志记录是一种跟...

  • python常用模块练习题

    练习题 1.logging模块有几个日志级别? logging的日志可以分为debug(), info(), wa...

网友评论

      本文标题:logging日志

      本文链接:https://www.haomeiwen.com/subject/omstvrtx.html