1、在配置文件中设置日志输出文件名和日志等级

1、为什么以日期为文件名?

因为这样可以方便开发者查看每天的日志信息,同时也可以防止单文件log日志信息堆积的越来越多,所以将当天日志信息保存到当天的日志文件中

2、配置选项有日志等级LOG_LEVEL、日志文件路径LOG_FILE,我这里设置等级为WARNING

2、在程序中导入logging模块,对需要输出的内容进行log日志输出

我配置的时候用了WARNING等级,那么我将100个1和这是一个异常定义为WARNING输出的时候(logging.warning),则高于或者等于该等级的信息就能输出到我的日志中,低于该级别的信息则输出不到我的日志信息中

以下是warning级别的信息,两条都输出到log日志文件

以下是一个info,一个warning级别的信息,只有warning级别的信息输出到log日志文件

3、扩展

Scrapy提供5层logging级别:

CRITICAL - 严重错误

ERROR - 一般错误

WARNING - 警告信息

INFO - 一般信息

DEBUG - 调试信息

logging设置

通过在setting.py中进行以下设置可以被用来配置logging:

LOG_ENABLED 默认: True,启用logging

LOG_ENCODING 默认: 'utf-8',logging使用的编码

LOG_FILE 默认: None,在当前目录里创建logging输出文件的文件名

LOG_LEVEL 默认: 'DEBUG',log的最低级别

本人经验有限,不足之处欢迎指正

华为如何在开发者选项观察错误日志_爬虫scrapy框架--log日志输出配置及使用相关推荐

  1. 华为如何在开发者选项观察错误日志_资讯:华为Mate 40 Pro屏幕供应商曝光;iPhone 13第一版原型机曝光;王者荣耀日均日活用户过亿...

    黑马公社为你报时,今天是2020年11月2日,周一. 黑马资讯如约而至. 华为Mate 40 Pro屏幕供应商曝光  据数码博主 @数码闲聊站 爆料称,华为 Mate40 Pro 的已知屏幕供应商有三 ...

  2. Android APP 奔溃 ,如何在开发者选项观察错误日志

    如何抓取APP使用中崩溃的log日志 心得体会: app 崩溃后,在开发者选项中 点击发送完整报告,稍等一会,通知栏会有通知文件,大概小20M 1.收到的zip压缩包打开内容 2.关键代码 搜索关键字 ...

  3. 荣耀十连续点击android版本9,华为荣耀V10开发者选项如何设置

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 系统版本为EMUI10,华为荣耀V10开发者选项的设置步骤是: 1.首先进入荣耀v10手机桌面,点击设置. 2.点击关于手机. 3 ...

  4. 解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题

    解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题 参考文章: (1)解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题 (2)http ...

  5. 华为Mate7-打开开发者选项

    手机需要连接电脑或者开启USB调试的时候,需要先打开"开发者选项". 华为Mate7和部分机型默认隐藏了"开发人员选项"按钮.可以采用 设置-->关于手机 ...

  6. Android 4.2版本 华为EmotionUI1.6 开发者选项 开启

    昨天刚升级了华为的Emotion 1.6系统 今天想要调试程序,打开控件边框的时候却发现在设置里死活都找不到开发者选项了 难道被阉割了?不可能啊-- 通过查询,发现原来是EmotionUI 6是基于A ...

  7. linux清理日志 hack,Linux系统的LOG日志文件及入侵后日志的清除

    UNIX网管员主要是靠系统的LOG,来获得入侵的痕迹.当然也有第三方工具记录入侵系统的 痕迹,UNIX系统存放LOG文件,普通位置如下: /usr/adm - 早期版本的UNIX /var/adm - ...

  8. mysql下日志_浅谈mysql下日志记录

    1,如何查看mysql执行命令历史 #.mysql_history     此文件记录了在mysql中执行命令的历史 2,事务日志: transaction log:事务型存储引擎自行的管理和使用. ...

  9. navicat mysql 日志_使用Navicat查看MySQL日志的具体方法

    使用Navicat查看MySQL日志的具体方法 发布时间:2020-05-18 14:04:52 来源:51CTO 阅读:699 作者:三月 下文主要给大家带来使用Navicat查看MySQL日志的具 ...

最新文章

  1. 您的用户界面是您产品不会因心灵感应而谦卑的补偿
  2. java实现最长连续子序列_最长公共子序列 ||
  3. png图片IDAT块异常
  4. XCTF WEB cookie
  5. 蝉联 Apache 最活跃项目,Flink 社区是如何保持高速发展的?
  6. nda协议_如何将NDA项目添加到您的投资组合
  7. 【C语言进阶深度学习记录】十八 条件编译的使用与分析
  8. JS:正则表达式详细语法基础
  9. 【JDK1.8】JDK1.8集合源码阅读——Set汇总
  10. 测试面试题集-2.测试用例设计
  11. 树莓派 rfid_技术 | 对恶意树莓派设备的取证分析
  12. HTML5的28个常用特性
  13. shopnc B2B2C商城 Nginx下开启伪静态
  14. Python工作任务自动化教程
  15. qq互联android sdk,QQ互联API列表 - YangJunwei
  16. PostgreSQL数据库——Pigsty grafana dashboards
  17. 无人超市信息管理系统——需求分析
  18. c语言程序 强制关机程序,怎么用C或者C++编写一个电脑强制关机程序
  19. deepstream系列gst-shark工具分析插件效率
  20. k8s学习-Secret(创建、使用、更新、删除等)

热门文章

  1. Hadoop之——基于3台服务器搭建Hadoop3.x集群(实测完整版)
  2. AWD平台搭建与使用入门
  3. esxi6.5磁盘格式转换
  4. 程序员最关注的三大话题,第二个不信你不看
  5. 从零开始Android游戏编程(第二版) 目录
  6. 大学英语四级电子照片修改过程。
  7. 使用python计算水仙花数
  8. 蓝牙协议spec文档免费下载官网下载(免费)
  9. 【深度学习BookNote】多层感知器(multi-layer perceptron)
  10. 公司来了个新测试开发,一副毛头小子的样儿,哪想到......