当前位置:   article > 正文

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xd4 in positio

syntaxerror: (unicode error) 'utf-8' codec can't decode byte 0xb4 in positio

在pycharm中执行Python代码时,如果脚本中存在一些中文内容,很容易出现编码不合适的问题,编码报错

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xd4 in positio

这种错误有时很烦人

曾经试过

1、顶部添加一行代码

# -*-coding:utf-8-*-

2、如果问题解决了,万事大吉

如果没解决,往下看

但是有时仍不管用,那就再添加一行代码

sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='gb18030')

3、如果问题解决了,还是万事大吉

如果没解决,接着往下看

在pycharm工作界面右键---File-Encoding--选择UTF-8编码----reload-----reload anyway

这次肯定搞定

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/398101?site
推荐阅读
相关标签
  

闽ICP备14008679号