在Python源代码中使用UTF-8编码

在Python源代码中使用UTF-8编码,第1张

在Python源代码中使用UTF-8编码

在源头中,你可以声明

#!/usr/bin/env python# -*- coding: utf-8 -*-....

在PEP 0263中进行了描述:

然后,你可以在字符串中使用UTF-8:

#!/usr/bin/env python# -*- coding: utf-8 -*-u = 'idzie wąż wąską dróżką'uu = u.depre('utf8')s = uu.enpre('cp1250')print(s)

在Python 3中不需要此声明,因为UTF-8是默认的源编码(请参阅PEP 3120)。

此外,值得验证你的文本编辑器是否已将代码正确编码为UTF-8。否则,你可能会有不被解释为UTF-8的不可见字符。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5008863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存