pythonutf-8编码设置_pythonutf-8编码怎么设置

pythonutf-8编码设置_pythonutf-8编码怎么设置
当使⽤Python编程时,编码问题⼀直很让⼈头疼,程序中经常会碰到如下错误提⽰:UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128)
这是由于python在安装时,默认的编码是ascii,当程序中出现⾮ascii编码时,python的处理常常会报上⾯的错误。
水管快速接头对于上⾯问题,⼀般有2种处理⽅法:
⽅法1:
在python代码开头加上如下代码块:import sys
reload(sys)
水位水温传感器
sys.setdefaultencoding('utf8')
这种⽅法是临时的,只在程序执⾏时⽣效,系统默认编码并没有改变。组织芯片
⽅法2
频率补偿
电动粉扑第⼀步:
在python安装⽬录的Lib\site-packages⽂件夹下新建⼀个sitecustomize.py⽂件
第⼆步:
在sitecustomize.py填写如下代码# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
第三步:重启python,通过defaultencoding()查看默认编码,这时结果为'utf8'

本文发布于:2024-09-22 08:19:15,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/196806.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:编码   默认   代码   报上   错误   水温
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议