当前位置: 首页 > news >正文

东莞58同城网招聘搜索引擎seo优化平台

东莞58同城网招聘,搜索引擎seo优化平台,建网站怎么做,服装设计师Loguru: 更优雅的日志记录解决方案! loguru 是一个Python 简易且强大的第三方日志记录库,该库旨在通过添加一系列有用的功能来解决标准记录器的注意事项,从而减少 Python 日志记录的痛苦。 使用自带自带的 logging 模块的话,则需要…

Loguru: 更优雅的日志记录解决方案!
loguru 是一个Python 简易且强大的第三方日志记录库,该库旨在通过添加一系列有用的功能来解决标准记录器的注意事项,从而减少 Python 日志记录的痛苦。
使用自带自带的 logging 模块的话,则需要我们进行不同的初始化等相关工作。对应不熟悉该模块的同学来说,还是有些费劲的,比如需要配置 Handler/Formatter 等。

而 loguru 就是一个可以 开箱即用 的日志记录模块,我们不再需要复杂的初始化操作就可以通过如下命令来记录日志信息了。 

loguru有很多优点,以下列举了其中比较重要的几点!
 开箱即用,无需准备
 无需初始化,导入函数即可使用
 更容易的文件日志记录与转存/保留/压缩方式
 更优雅的字符串格式化输出
 可以在线程或主线程中捕获异常
 可以设置不同级别的日志记录样式
 支持异步,且线程和多进程安全
 支持惰性计算
 适用于脚本和库
 完全兼容标准日志记录
 更好的日期时间处理

开始使用Loguru之前,你需要先安装 pip install loguru

可以直接用不同的方法来记录不同级别的日志,如info、warning和error。

from loguru import loggerlogger.info("这是一条信息日志")
logger.warning("这是一条警告日志")
logger.error("这是一条错误日志")

二次封装loguru

import sys
from loguru import logger
from datetime import datetime
log_path = 'F:\PythonProject\Logs\\'class Logger:def __init__(self,log_name):self.logger = logger    # 初始化一个loggerself.logger.remove()     # 清空所有设置# 添加控制台输出的格式,sys.stdout为输出到屏幕self.logger.add(sys.stdout,format="<green>{time:YYYYMMDD HH:mm:ss}</green> | "  # 颜色>时间"{process.name} | "  # 进程名"{thread.name} | "  # 进程名"<cyan>{module}</cyan>.<cyan>{function}</cyan>"  # 模块名.方法名":<cyan>{line}</cyan> | "  # 行号"<level>{level}</level>: "  # 等级"<level>{message}</level>",  # 日志内容)# 输出到文件rq = datetime.now().strftime('%Y%m%d')file_name = log_path + log_name +'_' + rq +'.log'  # 文件名称self.logger.add(file_name, level='INFO',format='{time:YYYYMMDD HH:mm:ss} - '  # 时间"{process.name} | "  # 进程名"{thread.name} | "  # 进程名'{module}.{function}:{line} - {level} -{message}',  # 模块名.方法名:行号rotation="10 MB")def get_log(self):return self.logger
http://www.mmbaike.com/news/79065.html

相关文章:

  • 重庆手机版建站系统信息seo流量排名工具
  • 自己做网站很难百度手机助手app下载安装
  • 东莞网站设计出名 乐云践新成都优化网站哪家公司好
  • 个人网站建设推广策划书百度公司官网入口
  • 福州企业网站免费开源代码网站
  • 国外做枪视频网站重庆seo全网营销
  • 怎么做网站 有空间廊坊seo外包
  • 五金网站模板厦门seo优化外包公司
  • 重庆横幅制作天津seo关键词排名优化
  • 营销型网站有哪些类型产品宣传推广方案
  • 南京产品网站建设收费seo网站推广计划
  • 皮具 东莞网站建设网上代写文章一般多少钱
  • 如何检查网站死链aso优化的主要内容为
  • 用.net做的网站吗网站关键词seo优化公司
  • 做网站建设的利润品牌定位
  • 商务网站建设的步骤网站优化排名查询
  • 建设网站图优化合作平台
  • 做网站开发的薪酬怎么样免费发布推广信息的软件
  • 页面网站缓存如何做企业seo
  • 建和做网站网站定制的公司
  • 昆明网站服务无锡seo网站管理
  • seo课程培训机构seo自学网视频教程
  • 做网站的公司需要什么资质网络推广代理平台
  • 清河企业做网站搜索引擎入口yandex
  • 漳州做网站建设在线生成个人网站免费
  • 济南seo网站优化公司网页设计与网站开发
  • 网站建设和网络优化阿拉营销网站
  • 长沙网站优化厂家百度风云榜小说排行榜历届榜单
  • 做网站那个平台微营销平台有哪些
  • 营销型网站 典型案例东莞网站推广营销网站设计