在 Python 2.x 中,可以通过以下方法修改默认编码:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
但是,需要注意的是,在 Python 3.x 中,setdefaultencoding()
方法已被移除,因为所有字符串都是 Unicode,并且默认编码已经是 UTF-8。如果你需要在 Python 3.x 中修改默认编码,可以考虑在文件开头添加以下代码:
# -*- coding: utf-8 -*-
这将告诉 Python 解释器使用 UTF-8 编码读取文件。然而,这并不会改变整个系统的默认编码,而只是针对特定文件。