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

微信公众号与网站绑定做商城网站公司

微信公众号与网站绑定,做商城网站公司,中国纪检监察报电子版在线阅读,泰安泰斗网络科技有限公司文章目录 一、使用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/935035/

相关文章:

  • 用家用光纤宽带做网站石家庄网站定做
  • 网站设计概述孝感网站开发找优搏
  • 网站源码爬取网站建设青岛公司
  • 怎么自己做微信推送新闻网站排名优化的技巧
  • 火狐显示网站开发漂亮的html页面源码
  • 网站建设实训报告要求建设网站内容
  • 安徽服饰网站建设怎么做网站跟域名
  • wordpress网站如何提速做网站需要的图片大小
  • 网站建设使用的什么软件有哪些软文推广广告公司
  • wordpress 登录 验证码在线视频网站怎么做seo
  • 用php做网站的新闻专业房产网站建设公司排名
  • 帮忙建网站的人马鞍山做公司网站的
  • 电子商务网站建设考题北京网站设计必看刻
  • 给个网站好人有好报2021wordpress解压
  • 湖南省建设厅官方网站南京网站制作有限公司
  • 建设网站的 成本58网站怎么样做效果会更好
  • 网站关键字 怎么设置教育与培训网站建设
  • 关于政务网站建设的调查问卷网站建设合同的内容与结构
  • 网站开发中的paml网站建设中的功能
  • 如何制作自己的视频网站网络营销产品策略案例
  • 有哪些可以做外链的网站礼品网站实例
  • 高端网站建设设计公司wordpress创建配置文件
  • 有没专门做二手的家具网站软件开发培训出来好找工作吗
  • 简单设置网站首页wordpress淘宝客程序
  • 整套网站建设关于企业网站开发与设计论文
  • 还有那个网站可以做兼职呢全网营销外包全网天下
  • 虾皮这种网站根本不值得做天津做网站找哪家公司
  • 假视频网站源码出售公司建站模版
  • 温州市网站建设哪家公司好联盟营销平台
  • 外贸平台免费网站南京营销网站建设