如何阅读拉丁字符(Python)?
Posted
技术标签:
【中文标题】如何阅读拉丁字符(Python)?【英文标题】:How to read latin caracters (Python)? 【发布时间】:2021-05-12 07:32:33 【问题描述】:我正在学习用 Python 编写代码。 我决定编写一个程序来提高 smbs 的打字速度。这就是为什么我找到了几个文本文档来从中选择随机单词的原因。 我在阅读法语文件时遇到问题。它将“é”字符替换为“+AOK-”。 我已经搜索了该问题的解决方案,他们说这是加密问题。 我尝试更改文件加密并读取为“latin-1”,但这不起作用。 我正在用 android 的 IDE Pydroid 编写代码。
【问题讨论】:
【参考方案1】:您是否尝试过使用 encoding='utf-8'?像这样
with open('x.txt', 'r', encoding='utf-8') as f:
print(f.read())
【讨论】:
非常感谢您的回答。是的,我已经尝试过这样写,但没有任何改变。它为随机单词中的每个“é”打印“+aok-”。 您能否尝试使用 print("é") 来查看控制台打印的内容,以防与您使用的 IDE 相关 我可以打印 'é' 和其他法语字符,所以我认为这不是 IDE 的问题。以上是关于如何阅读拉丁字符(Python)?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 jmeter 登录帖子请求中正确传递诸如“ś”之类的拉丁字符