如何阅读拉丁字符Python?

问题描述

我正在学习用 Python 编写代码。 我决定编写一个程序来提高 smbs 的打字速度。这就是为什么我找到了几个文本文档来从中选择随机单词。 我在阅读法语文件时遇到问题。它用“+AOK-”替换“é”字符。 我已经搜索了该问题的解决方案,他们说这是加密问题。 我尝试更改文件加密并读取为“latin-1”,但这不起作用。 我正在 Pydroid 中编写代码,这是一个适用于 Android 的 IDE。

解决方法

您是否尝试过使用 encoding='utf-8'?像这样

with open('x.txt','r',encoding='utf-8') as f:
    print(f.read())