博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
'ascii' codec can't decode byte 0xd6 in position 0
阅读量:6340 次
发布时间:2019-06-22

本文共 351 字,大约阅读时间需要 1 分钟。

使用elastalert,执行python文件时报错:

 

 

经查,python命令下输出中文字符时需要将编码指定为gb2312,一开始博主也不知道是输出在控制台的信息编码格式问题,一直以为是博主自己的yaml配置文件有问题,最后是解决问题之后,发现控制台会输出中文,才明白原因:

 

 

所以很蛋疼,下面是解决方法:

python目录 Python27\Lib\site-packages 新建一个文件 sitecustomize.py

内容为:

import sys sys.setdefaultencoding('gb2312')

python会自动运行这个文件,也就是转码为 gb2312。

 

引用地址:

转载于:https://www.cnblogs.com/yourstars/p/8025411.html

你可能感兴趣的文章
nginx web服务理论与实战
查看>>
java 库存 进销存 商户 多用户管理系统 SSM springmvc 项目源码
查看>>
网易音乐版轮播-react组件版本
查看>>
ES6 - 函数与剩余运算符
查看>>
你对position了解有多深?看完这2道有意思的题你就有底了...
查看>>
WebSocket跨域问题解决
查看>>
ECMAScript6基本介绍
查看>>
世界经济论坛发布关于区块链网络安全的报告
查看>>
巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
查看>>
Ubuntu 16.04安装Nginx
查看>>
从 JS 编译原理到作用域(链)及闭包
查看>>
flutter 教程(一)flutter介绍
查看>>
CSS面试题目及答案
查看>>
(干货)Android入门完整项目:一个有定时提醒功能的备忘录
查看>>
【从蛋壳到满天飞】JS 数据结构解析和算法实现-Arrays(数组)
查看>>
java 企业门户网站 源码 自适应响应式 freemarker 静态引擎 html5 SSM
查看>>
OC RunLoop应用例子
查看>>
金三银四,蚂蚁金服、拼多多、饿了么Java面试题大集合
查看>>
ES5-Array-some/every
查看>>
C语言递归算法求某一数在数组中出现的次数的代码
查看>>