python logging模块写入中文,文件乱码的解决方法
一下文件执行将产生乱码,切.log文件显示问好,打不开
import logging
def shop_logging(name):name = name+"登录成功!"logger = logging.getLogger()fh = logging.FileHandler("test.log")formatter = logging.Formatter("%(asctime)s - %(name)s-%(levelname)s %(message)s")fh.setFormatter(formatter)logger.addHandler(fh)logger.setLevel(logging.DEBUG)logger.info(name)
shop_logging("auxc")
经发现,是没有定义文件格式,修复后
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import logging
def shop_logging(name):name = name+"登录成功!"logger = logging.getLogger()fh = logging.FileHandler("test.log",encoding="utf-8",mode="a")formatter = logging.Formatter("%(asctime)s - %(name)s-%(levelname)s %(message)s")fh.setFormatter(formatter)logger.addHandler(fh)logger.setLevel(logging.DEBUG)logger.info(name)
shop_logging("auxc")
加上 encoding=“utf-8”,mode=“a” 完美解决中文乱码的问题
python logging模块写入中文,文件乱码的解决方法相关推荐
- python3 logging模块中文乱码_Python logging模块写入中文出现乱码
一下文件执行将产生乱码,切.log文件显示问好,打不开 import logging def shop_logging(name): name = name+"登录成功!" log ...
- python读取文件路径乱码 linux_Python之pandas读写文件乱码的解决方法
Python之pandas读写文件乱码的解决方法 python读写文件有时候会出现 'XXX'编码不能打开XXX什么的,用记事本打开要读取的文件,另存为UTF-8编码,然后再用py去读应该可以了.如果 ...
- sublime text html乱码,Sublime Text 2中文显示乱码的解决方法
Sublime Text 2中文显示乱码的解决方法 发布时间:2014-05-12 15:30:14 作者:佚名 我要评论 这篇文章主要介绍了Sublime Text 2中文显示乱码的解决方法 ...
- MATLAB打开代码,中文注释乱码的解决方法
MATLAB打开代码,中文注释乱码的解决方法 由于matlab版本不同,其编码方式也不同.这边给出两种方法可解决这些问题(我的电脑是win11,2018a版本的matlab) 1.用电脑自带的记事本打 ...
- 网页 php pdf文件怎么打开是乱码,打开php文件乱码的解决方法
打开php文件乱码的解决方法 发布时间:2021-02-14 11:45:35 来源:亿速云 阅读:94 作者:小新 小编给大家分享一下打开php文件乱码的解决方法,相信大部分人都还不怎么了解,因此分 ...
- SQLyog客户端 导入sql文件乱码的解决方法
SQLyog客户端 导入sql文件乱码的解决方法 参考文章: (1)SQLyog客户端 导入sql文件乱码的解决方法 (2)https://www.cnblogs.com/tanzq/p/906286 ...
- python处理json数据 乱码报错_python操作mysql中文显示乱码的解决方法
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...
- html页面url中文传值乱码,URL传参时,中文参数乱码的解决方法
URL传参时,中文参数乱码的解决: 今天在工作中遇到了这样的一个问题,在页面之间跳转时,我将中文的参数放入到url中,使用location进行跳转传参,但是发现接收到的参数值是乱码.我的代码是这样写的 ...
- mysql python 中文_python操作mysql中文显示乱码的解决方法
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...
最新文章
- Android MVP 设计模式
- 克服浮躁_设计思维:您克服并赢得低迷的最终工具。
- 自动化调参NNI学习(三):使用python启动NNI框架调整随机森林(RandomForest)模型
- Facebook 为安卓用户推出精简版 Messenger Lite,率先面向发展中国家
- 用控制台怎么编译java程序_怎么在cmd中运行java控制台程序?
- 2.栅格的类中同时设置col-md-* col-sm-*的作用
- 11gR2 Grid Infrastructure Installation prerequisites On LINUX
- 客户价值分析—RFM模型及变形
- SpringBoot:java.lang.NullPointerException
- java安装证书文件_Java安装证书文件
- MIUI12_Global未知来源安装等待时间patcher
- ubuntu 16.04 配置网络代理
- rust阿尔法辅助_和平精英阿尔法辅助器
- 生活记录:其实超度的是活着的人
- ClickHouse 数据插入、更新与删除操作 SQL
- 一次性消费品商城小程序开发,生活更便捷
- 适合中小企业的ERP管理软件如何选择?
- K线类型识别—双K线之买入型双日K线组合
- 愤怒的小鸟 c语言,C语言_愤怒的小鸟
- 优化(学习)公司的webpack配置(一)