【发布时间】:2018-11-17 04:51:03
【问题描述】:
我的代码在 UTF8 编码的文本文件上使用 open("file.txt")。
但是,这在 Windows 上会中断,因为默认情况下它将使用 cp1252。
如何在不更改代码的情况下使代码正常工作?
我已经看到并尝试过PYTHONIOENCODING、sys.setdefaultencoding 和chcp 65001 解决方案,但它们都没有任何作用。
【问题讨论】:
-
检查一下以防有帮助:stackoverflow.com/questions/36303919/…
-
很遗憾没有。它解释了原因,但没有解决方案。
标签: python