题目:
正确读取 gbk、utf8 编码的文件。
视频教程:
Python入门100题之028:读取不同编码的文件
代码1:
# Mac系统下会报错,因为 windows 的默认编码是 gbk,mac 是 utf8
with 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())