Python文件的打开模式有:

r,只读模式(默认)。
w,只写模式。【不可读;不存在则创建;存在则删除内容;】
a,追加模式。【可读; 不存在则创建;存在则只追加内容;】
"+" 表示可以同时读写某个文件
r+,可读写文件。【可读;可写;可追加】
w+,写读
a+,同a
"U"表示在读取时,可以将 \r \n \r\n自动转换成 \n (与 r 或 r+ 模式同使用)
rU
r+U
"b"表示处理二进制文件(如:FTP发送上传ISO镜像文件,linux可忽略,windows处理二进制文件时需标注)
rb
wb
ab

1. open(文件名,打开模式,文件编码格式)

Python3  文件基本操作

2.read()读取文件

Python3  文件基本操作

3.readline()读取一行文件

Python3  文件基本操作

用readline()读取多行文件可以用for循环

Python3  文件基本操作

4.小案例:#打印整个文件,当第十行时,打印分割线,跳过这行接着打印其他的

Python3  文件基本操作

5.写入文件 write()

Python3  文件基本操作

6.截取文件 truncate()

Python3  文件基本操作

7.实时刷新 flush()

Python3  文件基本操作

利用刷新功能实现进度条功能

Python3  文件基本操作

8.文价打开的编码号fileno()

Python3  文件基本操作

9.读取光标所在位置

Python3  文件基本操作

10.光标回到某个指定位置 seek()

Python3  文件基本操作

11.获取文件的编码格式

Python3  文件基本操作

 12.修改文件,可以循环到这一行,用replace替换要修改的

不足之处欢迎各位大佬指正!

 

相关文章:

  • 2022-01-06
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
猜你喜欢
  • 2022-12-23
  • 2021-07-21
  • 2022-02-07
  • 2021-10-23
  • 2022-12-23
  • 2022-01-16
  • 2021-09-12
相关资源
相似解决方案