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

问题描述 投票:0回答:1

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

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

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

x = ['ÄÖÜ',]
print x #['\xc4\xd6\xdc']
print x[0] #'ÄÖÜ'

x = [u'ÄÖÜ',]
print x #['\xc4\xd6\xdc']
print x[0] #'ÄÖÜ'

x = {'Ä': 'Ü'}
print x #{'\xc4': '\xdc'}
print x['Ä'] #'Ü'
python python-2.7 python-unicode
1个回答
-2
投票

将您的编码更改为:

# -*- coding: cp852 -*-
© www.soinside.com 2019 - 2024. All rights reserved.