根据文档,可以像这样定义python源中使用的文字的编码:
# -*- coding: latin-1 -*-
u = u'abcdé' # This is a unicode string encoded in latin-1
是否有任何语法支持以文字为基础指定编码?我正在寻找类似的东西:
latin1 = u('latin-1')'abcdé' # This is a unicode string encoded in latin-1
utf8 = u('utf-8')'xxxxx' # This is a unicode string encoded in utf-8
我知道语法没有意义,但我正在寻找类似的东西。我能做些什么?还是不可能有一个带有不同编码的 unicode 字符串的源文件?