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

株洲网站建设 公司有什么值得做的网站

株洲网站建设 公司,有什么值得做的网站,上海企业名录大全黄页,wordpress制作上传图片文章目录 一、使用loguru1、安装2、简单使用3、详细使用4、工具类(1)logUtil.py(2)测试类(3)效果 参考资料 一、使用loguru 1、安装 pip install loguru2、简单使用 from loguru import logger# 打印到文…

文章目录

  • 一、使用loguru
    • 1、安装
    • 2、简单使用
    • 3、详细使用
    • 4、工具类
      • (1)logUtil.py
      • (2)测试类
      • (3)效果
  • 参考资料

一、使用loguru

1、安装

pip install loguru

2、简单使用

from loguru import logger# 打印到文件 + 控制台
logger.add('myloguru.log')logger.debug('hello, this debug loguru')
logger.info('hello, this is info loguru')
logger.warning('hello, this is warning loguru')
logger.error('hello, this is error loguru')
logger.critical('hello, this is critical loguru')

在这里插入图片描述

3、详细使用

import sysfrom loguru import loggerlogger.configure(handlers=[# 打印到控制台,sys.stderr表示控制台{"sink": sys.stderr,"format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |<lvl>{level:8}</>| {name} : {module}:{line:4} | <cyan>{extra[module_name]}</> | - <lvl>{message}</>","colorize": True},# 输出到文件,文件名app.log{"sink": 'app.log',"format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |{level:8}| {name} : {module}:{line:4} | {extra[module_name]} | - {message}","colorize": False,"rotation":"500 MB","compression":"zip"},
])# logger.add("file_1.log", rotation="500 MB")  # 自动循环过大的文件
# logger.add("file_2.log", rotation="12:00")  # 每天中午创建新文件
# logger.add("file_3.log", rotation="1 week")  # 一旦文件太旧进行循环
# logger.add("file_X.log", retention="10 days")  # 定期清理
# logger.add("file_Y.log", compression="zip")  # 压缩节省空间# 指定module_name,不同模块会打印模块名
logger = logger.bind(module_name='module1')logger.debug('this is debug')
logger.info('this is info')
logger.warning('this is warning')
logger.error('this is error')
logger.critical('this is critical')for i in range(9999):logger.debug('this is debug')

4、工具类

(1)logUtil.py

import sysfrom loguru import loggerdef getLogger():logger.configure(handlers=[# 打印到控制台,sys.stderr表示控制台{"sink": sys.stderr,"format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |<lvl>{level:8}</>| {name} : {module}.{function}:{line:4} | <cyan>{extra[module_name]}</> | - <lvl>{message}</>","colorize": True},# 输出到文件,文件名app.log{"sink": 'app1.log',"format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |{level:8}| {name} : {module}.{function}:{line:4} | {extra[module_name]} | - {message}","colorize": False,"rotation": "500 MB","compression": "zip"},])return logger

(2)测试类

import logUtil# 指定module_name,不同模块会打印模块名
logger = logUtil.getLogger().bind(module_name='module1')def printLog():logger.debug('this is debug')logger.info('this is info')logger.warning('this is warning')logger.error('this is error')logger.critical('this is critical')if __name__ == '__main__':printLog()

(3)效果

在这里插入图片描述

参考资料

https://blog.csdn.net/KiteRunner/article/details/129760831
官网:https://loguru.readthedocs.io/en/stable/index.html

http://www.yayakq.cn/news/889787/

相关文章:

  • 电商网站建设包括哪些内容万词霸屏百度推广seo
  • 帮传销做网站违法吗wordpress 迁移服务器
  • 重庆网站建设 重庆网站制作c2c有哪些平台
  • 建设网站前端中国建设银行官网站e路护下载
  • 网站建设预算项目代运营怎么做
  • 手机网站设计创意说明做网站需要具备什么要求
  • 江苏省建设工程八大员考试网站长春软件开发
  • 大家都在哪些网站上做医药招商团员电子档案查询网
  • 浅谈阿里企业的电子网站建设旅游推广赚佣金哪个平台好
  • 北京广告网站建设企业形象包装公司
  • 怎么买域名建网站网站建设体质喝什么茶
  • 信阳网站建设一级a做爰片在线网站
  • 360个人网站怎么推广在那里建立公司网站
  • 搭建网站php源码衡水网站建设费用
  • 网站 虚拟空间装修设计方案
  • 绵阳网站关键字优化手机排行榜2021前十名最新性价比
  • 个人工作室如何做网站泉州网站制作哪个好薇
  • 做视频网站 许可石家庄建站培训
  • 网站后台修改网站首页怎么做电商网站模板
  • 网站建设服务器的选择方式包括哪些查询网站备案时间
  • 做的好的区块链网站新浪军事网
  • 网站开发专业感想公司网站模板怎么写
  • 购物网站毕业设计论文网站建设哪家学校好
  • 宿州建设网站公司wordpress大淘客主题
  • 邢台营销型网站制作湖南现在有什么网站做农副产品
  • 如何在外管局网站上做a合同可以免费注册网站
  • 怎么在网站做系统哪个网站可以学做衣服
  • 常平营销网站建设有域名有服务器如何做网站
  • 网站域名怎么看杭州网络公司有哪些
  • shopify如何做瀑布流网站涿州网站制作多少钱