如何将Python的默认编码设置为UTF-8?

2026-06-11 09:491阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计204个文字,预计阅读时间需要1分钟。

如何将Python的默认编码设置为UTF-8?

有2种方法设置Python的默认编码:方案一:在程序中添加以下代码:pythonimport sysreload(sys)sys.setdefaultencoding('utf8')方案二:在Python的Lib\site-packages文件夹中修改相关文件(print sys.path可查看具体路径)。

有2种方法设置python的默认编码:
方案一:在程序中加入以下代码:

如何将Python的默认编码设置为UTF-8?

import sys reload(sys) sys.setdefaultencoding(‘utf8‘)


方案二:在python的Lib\site-packages文件夹(print sys.path可查看到具体路径)下新建一个sitecustomize.py,内容为:

Python代码 # encoding=utf8 import sys reload(sys) sys.setdefaultencoding(‘utf8‘)

此时重启python解释器,执行sys.getdefaultencoding(),发现编码已经被设置为utf8的了,多次重启之后,效果相同,这是因为系统在python启动的时候,自行调用该文件,设置系统的默认编码,而不需要每次都手动的加上解决代码,属于一劳永逸的解决方法

本文共计204个文字,预计阅读时间需要1分钟。

如何将Python的默认编码设置为UTF-8?

有2种方法设置Python的默认编码:方案一:在程序中添加以下代码:pythonimport sysreload(sys)sys.setdefaultencoding('utf8')方案二:在Python的Lib\site-packages文件夹中修改相关文件(print sys.path可查看具体路径)。

有2种方法设置python的默认编码:
方案一:在程序中加入以下代码:

如何将Python的默认编码设置为UTF-8?

import sys reload(sys) sys.setdefaultencoding(‘utf8‘)


方案二:在python的Lib\site-packages文件夹(print sys.path可查看到具体路径)下新建一个sitecustomize.py,内容为:

Python代码 # encoding=utf8 import sys reload(sys) sys.setdefaultencoding(‘utf8‘)

此时重启python解释器,执行sys.getdefaultencoding(),发现编码已经被设置为utf8的了,多次重启之后,效果相同,这是因为系统在python启动的时候,自行调用该文件,设置系统的默认编码,而不需要每次都手动的加上解决代码,属于一劳永逸的解决方法