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

网络系统管理学什么二十条优化措施全文

网络系统管理学什么,二十条优化措施全文,中国十大大型门户网站,女装网站建设使用logging模块的时候,默认是输出到控制台的,当然也可以配置输出到文件中,但是当你配置了文件后,控制台的输出就消失了,所以,需要一个策略即能保存到文件中,又能输出到控制台中。 下面是我做的…

使用logging模块的时候,默认是输出到控制台的,当然也可以配置输出到文件中,但是当你配置了文件后,控制台的输出就消失了,所以,需要一个策略即能保存到文件中,又能输出到控制台中。

下面是我做的优化:logging模块默认会创建一个处理器,所以只需要创建一个控制台的处理器即可

import logging# 第一步:创建文件日志对象
logger = logging.getLogger()
# 第二步:创建文件日志处理器,默认logging会自己创建一个处理器
file_fmt = "%(asctime)s - %(levelname)s - %(message)s"
logging.basicConfig(level=logging.DEBUG, format=file_fmt, filename="./log.txt", filemode="a", encoding="utf-8")
console_handler = logging.StreamHandler()
# 第三步:添加控制台文本处理器
console_handler.setLevel(level=logging.DEBUG)
console_fmt = "%(asctime)s - %(levelname)s - %(message)s"
fmt1 = logging.Formatter(fmt=console_fmt)
console_handler.setFormatter(fmt=fmt1)
# 第四步:将控制台日志器、文件日志器,添加进日志器对象中
logger.addHandler(console_handler)if __name__ == '__main__':logger.info("这是一条info消息")

实现的效果: 文件中的格式和控制台是一样的

http://www.hrbkazy.com/news/5983.html

相关文章:

  • 北京营销策划公司英文seo
  • 建设银行网站查余额查询石家庄seo公司
  • 上海网站制作工具重庆百度seo整站优化
  • php网站开发视频教学营销手段有哪些方式
  • 河南建设厅网站网站开发工具
  • 徐州做网站哪个好建立一个企业网站需要多少钱
  • 漳州做网站建设的公司昆山网站制作哪家好
  • 代做广联达 的网站搜索引擎推广的三种方式
  • 做新媒体国外网站郑州网站营销推广
  • 上海网站建设电影联成都百度提升优化
  • 国内 扁平化 网站线上营销平台有哪些
  • visual studio做网站百度手机浏览器下载
  • 自媒体交易网站开发怎样加入网络营销公司
  • 网站系统php源码泉州全网营销
  • 徐州做网站费用广州网络推广外包
  • 建设设计网站友情链接交换条件
  • 滨州网站建设制作系统生意参谋指数在线转换
  • 怎样做科技小制作视频网站重大新闻事件
  • 电子商务网站开发与实现软文标题大全
  • 苏州网站开发服务百度首页优化
  • 网站建设很难吗站长工具
  • 做百度网站还是安居客网站谷歌怎么投放广告
  • 备案的域名做电影网站贵州seo技术培训
  • 关于网站建设相关文章如何刷seo关键词排名
  • 平台网站建设公司网站数据统计工具
  • 网站做不好一直不交付怎么办百度贴吧网页版入口
  • 网站怎么做支付宝支付接口如何获取热搜关键词
  • 职工素质建设 网站客户营销
  • 衡水市做网站十大网络推广公司
  • 深圳民治网站建设seo的主要分析工具