python - 如何打印/存储非 ASCII 字符(unicode?)

标签 python unicode

我正在阅读一大堆音乐家。许多这些艺术家的名字中都有奇怪的字符,因为他们可能来自德国或其他一些非 ASCII 字符的国家。我希望能够将这些音乐家姓名存储在列表中并将它们打印到控制台。

如何打印出这些从文本文件中读取的带有奇怪字符的字符串?

最佳答案

让我帮你自助。

首先,请阅读 Joel 的 The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) .

那么,这在很大程度上取决于您使用的是 Python 2 还是 3:

关于python - 如何打印/存储非 ASCII 字符(unicode?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9709255/

相关文章:

python - 数据框根据两列的值删除行

C++多语言字符串输出

python - Python单元测试中多行字符串的比较

python - 在 seaborn 热图中分隔组的线

python - 如何制作计算器不和谐机器人?

Python:插入动态值和静态值?

python - 如何将 Web API 与 Django 结合使用

php - 有什么方法可以使用编码 UTF-8 而不是 Unicode 返回 PHP `json_encode`?

c# - 使用 C# 检测文件名字符是否被认为是国际化的

unicode - 如何在 VB6 中读取/写入具有 Unicode 文件名的二进制文件