一下文件执行将产生乱码,切.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模块写入中文,文件乱码的解决方法相关推荐

  1. python3 logging模块中文乱码_Python logging模块写入中文出现乱码

    一下文件执行将产生乱码,切.log文件显示问好,打不开 import logging def shop_logging(name): name = name+"登录成功!" log ...

  2. python读取文件路径乱码 linux_Python之pandas读写文件乱码的解决方法

    Python之pandas读写文件乱码的解决方法 python读写文件有时候会出现 'XXX'编码不能打开XXX什么的,用记事本打开要读取的文件,另存为UTF-8编码,然后再用py去读应该可以了.如果 ...

  3. sublime text html乱码,Sublime Text 2中文显示乱码的解决方法

    Sublime Text 2中文显示乱码的解决方法 发布时间:2014-05-12 15:30:14   作者:佚名   我要评论 这篇文章主要介绍了Sublime Text 2中文显示乱码的解决方法 ...

  4. MATLAB打开代码,中文注释乱码的解决方法

    MATLAB打开代码,中文注释乱码的解决方法 由于matlab版本不同,其编码方式也不同.这边给出两种方法可解决这些问题(我的电脑是win11,2018a版本的matlab) 1.用电脑自带的记事本打 ...

  5. 网页 php pdf文件怎么打开是乱码,打开php文件乱码的解决方法

    打开php文件乱码的解决方法 发布时间:2021-02-14 11:45:35 来源:亿速云 阅读:94 作者:小新 小编给大家分享一下打开php文件乱码的解决方法,相信大部分人都还不怎么了解,因此分 ...

  6. SQLyog客户端 导入sql文件乱码的解决方法

    SQLyog客户端 导入sql文件乱码的解决方法 参考文章: (1)SQLyog客户端 导入sql文件乱码的解决方法 (2)https://www.cnblogs.com/tanzq/p/906286 ...

  7. python处理json数据 乱码报错_python操作mysql中文显示乱码的解决方法

    本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...

  8. html页面url中文传值乱码,URL传参时,中文参数乱码的解决方法

    URL传参时,中文参数乱码的解决: 今天在工作中遇到了这样的一个问题,在页面之间跳转时,我将中文的参数放入到url中,使用location进行跳转传参,但是发现接收到的参数值是乱码.我的代码是这样写的 ...

  9. mysql python 中文_python操作mysql中文显示乱码的解决方法

    本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...

最新文章

  1. Android MVP 设计模式
  2. 克服浮躁_设计思维:您克服并赢得低迷的最终工具。
  3. 自动化调参NNI学习(三):使用python启动NNI框架调整随机森林(RandomForest)模型
  4. Facebook 为安卓用户推出精简版 Messenger Lite,率先面向发展中国家
  5. 用控制台怎么编译java程序_怎么在cmd中运行java控制台程序?
  6. 2.栅格的类中同时设置col-md-* col-sm-*的作用
  7. 11gR2 Grid Infrastructure Installation prerequisites On LINUX
  8. 客户价值分析—RFM模型及变形
  9. SpringBoot:java.lang.NullPointerException
  10. java安装证书文件_Java安装证书文件
  11. MIUI12_Global未知来源安装等待时间patcher
  12. ubuntu 16.04 配置网络代理
  13. rust阿尔法辅助_和平精英阿尔法辅助器
  14. 生活记录:其实超度的是活着的人
  15. ClickHouse 数据插入、更新与删除操作 SQL
  16. 一次性消费品商城小程序开发,生活更便捷
  17. 适合中小企业的ERP管理软件如何选择?
  18. K线类型识别—双K线之买入型双日K线组合
  19. 愤怒的小鸟 c语言,C语言_愤怒的小鸟
  20. 优化(学习)公司的webpack配置(一)

热门文章

  1. secureCRT的安装及破解
  2. qtp web随机获取下拉框的值
  3. linux之循环执行任务
  4. 要速度更要方便!20款实用Chrome插件推荐
  5. 自由自在公司休闲食品让生活进入“休闲时代“
  6. SAP QUERY这个工具的使用
  7. SAP企业解决方案SAP Business One敏捷系列—敏捷制造
  8. 4000字干货分享|一文学会搭建炫酷可视化大屏
  9. 房价集体上扬?最新房价数据分析看房价走势
  10. 快手“连横”京东,是志同道合还是抱团取暖?