0

你们知道如何更改 openerp 文件的默认编码吗?

我试过添加# -*- coding: utf-8 -*-但它不起作用(是否有忽略此命令的设置?只是一个疯狂的猜测)。当我尝试sys.getdefaultencoding()仍然以 ASCII 执行时。

问候

4

1 回答 1

4

注释# -*- coding: utf-8 -*-告诉 python 解析器源文件的编码。它影响字节码编译器如何转换源代码中的 unicode 文字。它对运行时环境没有影响。

将字符串转换为 unicode 时,应明确定义编码。如果您收到UnicodeDecodeError,请发布您的问题场景,我会尽力提供帮助。

于 2012-10-30T08:40:24.013 回答