如何在列表中打印德语变音符号?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在列表中打印德语变音符号?相关的知识,希望对你有一定的参考价值。

在我看来,好像python print无法在列表,字典和元组中打印德语变音符号。我怎么能改变这个?

# -*- coding: cp1252 -*-
print 'ÄÖÜ' #'ÄÖÜ'

x = 'ÄÖÜ'
print x #'ÄÖÜ'

x = ['ÄÖÜ',]
print x #['xc4xd6xdc']
print x[0] #'ÄÖÜ'

x = [u'ÄÖÜ',]
print x #['xc4xd6xdc']
print x[0] #'ÄÖÜ'

x = {'Ä': 'Ü'}
print x #{'xc4': 'xdc'}
print x['Ä'] #'Ü'
答案

将您的编码更改为:

# -*- coding: cp852 -*-

以上是关于如何在列表中打印德语变音符号?的主要内容,如果未能解决你的问题,请参考以下文章

PDF中的德语变音符号

使用德语变音符号和名称中的逗号时显示错误的电子邮件接收器

debezium 服务器中的德语变音符号

用英语等价物替换德语字符(变音符号、重音符号)

带有德语变音符号的 NSJSONSerialization 异常

iPhone CoreData:使用变音符号排序