打开文件时编码的意义?

2024-09-28 23:18:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习python,我有一个关于编码的问题

我有一个包含以下内容的txt文件:

00000 UNITED STATES
01000 ALABAMA
01001 Autauga County, AL
01003 Baldwin County, AL
01005 Barbour County, AL
01007 Bibb County, AL 

等等

我打开它

f=open(namefile)

我读到有一个名为encoding(用于解码或编码文件的编码名称)的选项。它的主要目的是什么?例如,如果txt文件是用二进制文件编写的,它能翻译吗?在我的情况下,这是没有用的


Tags: 文件txt编码openencodingunitedalstates