UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position...解决方法
发布日期:2021-09-14 03:23:56 浏览次数:3 分类:技术文章

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

在Windows写好的python程序,放到Ubuntu中运行时,出现了以下错误:

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe8 in position 39: ordinal not in range(128)
解决方法:

在Python程序最前面加上以下语句:

import sysreload(sys)sys.setdefaultencoding('utf-8')

将默认编码设置为utf-8

转载地址:https://blog.csdn.net/weixin_40612082/article/details/80543507 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:闭包的概念与作用
下一篇:SyntaxError: Non-ASCII character '\xe5' in file 的解决办法

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月02日 20时28分41秒