1.1读文件:
-
读文本文件:
总共分三个步骤:
1.打开文件
file_name = open('into.txt',mode='rb',encoding='utf-8')
这个步骤需要注意的地方:
1. 第一个位置输入的是文件的路径:绝对路径和相对路径都可以
2.第二个位置输入的是模式 :可以参照如下图
文件的读写方式列表:
3.第三个是编码格式
2.读取文件文件内容,并赋值给data
data = file_object.read()
3.关闭文件
file_object.close()
print(data)
text = data.decode("utf-8") 将data转化为字节的类型,如果前面open里面的 encoding没有写的话
print(text)
或者说open(file.name,mode='rt',encoding='utf-8') rt:以文本形式读入
-
读写图片等非文本文件
file_name = open('into.png',mode='rb')
data = file_object.read()
file_object.close()
print(data)