Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个简单的文件:
# -*- coding: utf-8 -*- a = u'Alegría' print a print {'a': a}
输出是:
Alegría {'a': u'Alegr\xeda'}
为什么我得到它而不是:
Alegría {'a': u'Alegría'}
提前致谢
dict的字符串表示调用repr键和值,并repr尽力制作一个字符串表示,您可以将其粘贴到任何文件或解释器中,使用或使用声明的编码,然后取回对象。
dict
repr
你的字符串很好,它只是一个安全的表示。