我正在尝试将包含德语变音符号的文本对齐。这就是python解释器产生的结果:
>>> print "----\n{:>4}\n{:>4}".format("Ho", "Hö")
----
Ho
Hö
那么,我在做什么错呢?
只需让python通过u
在字符串文字前添加a来让您知道您正在使用UTF-8字符串。
print u"----\n{:>4}\n{:>4}".format("Ho", u"Hö")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句