# 文件操作
file_name ='myfile.txt'# 打开文件
file_obj =open(file_name)# 读取文件
content = file_obj.read()print(content)#Without learning, men grow as cows do increasing only in flesh not wisdom.# 关闭文件
file_obj.close()
2.关闭文件
调⽤close()方法来关闭文件
with…as 语句不⽤写close()来关闭。它自带关闭
# with ... as ...
file_name ='myfile.txt'withopen(file_name)as file_obj:
content = file_obj.read()print(content)#Without learning, men grow as cows do increasing only in flesh not wisdom.
content = file_obj.read()#ValueError: I/O operation on closed file.
# 纯文本文件 open中指定encoding='utf-8'
file_name ='myfile.txt'withopen(file_name,encoding='utf-8')as file_obj:
content = file_obj.read()print(content)#Without learning, men grow as cows do increasing only in flesh not wisdom.# 上穷碧落下黄泉,两处茫茫皆不见.