1.open:打开文件并且返回文件的操作对象 f=open(“文件名”,“访问方式”)
注:不写访问方式,默认只读模式。
注:频繁的移动文件指针,会影响文件的读写效率,开发中更多的时候会以 只读、只写 的方式来操作文件。
- 函数的第一个参数是打开文件名(文件名区分大小写)
- 如果文件 存在,返回 文件操作对象
- 如果文件 不存在,会 抛出异常
2.read:将文件内容读取到内存中(注:不能读取大文件,会对内存占用会非常高)
- 一次性 读入 并 返回 文件的 所有内容
- read方法执行后,文件指针 会移到 读取内容的末尾。
3.write:将指定内容读取到内存中
4.close:关闭文件
- 如果 忘记关闭文件,会造成系统的资源消耗,而且会影响到后续对文件的访问
5.readline 使用分行读取大文件
- readline方法可以一次读取一行内容
- 方法执行后,会把文件指针 移动到下一行,准备再次读取
- 读取大文件的正确方式:
6.小文件的复制(所有内容全部读取,全部写上去)
7.大文件的复制(用readline,都一行写一行)