龙空技术网

Python入门100题之028:读取不同编码的文件

写代码的安徒生 160

前言:

而今小伙伴们对“python读取文件编码”大致比较重视,同学们都需要分析一些“python读取文件编码”的相关知识。那么小编同时在网摘上网罗了一些关于“python读取文件编码””的相关文章,希望兄弟们能喜欢,咱们一起来学习一下吧!

题目:

正确读取 gbk、utf8 编码的文件。

视频教程:

Python入门100题之028:读取不同编码的文件

代码1:

# Mac系统下会报错,因为 windows 的默认编码是 gbk,mac 是 utf8with open('./storage/windows默认中文.txt', 'r') as fp:    print(fp.read())

代码2:

with open('./storage/windows默认中文.txt', 'r', encoding='gbk') as fp:    print(fp.read())print('=========')with open('./storage/utf8中文.txt', 'r', encoding='utf8') as fp:    print(fp.read())print('=========')with open('./storage/utf8中文.txt', 'r') as fp:    print(fp.read())

标签: #python读取文件编码 #python读取文件中文乱码 #python查看编码方式 #python查看编码类型