Skip to content

文件内建函数和方法

  1. open(path, mode) 打开文件

    • path 文件路径
    • mode 打开模式。w:写入, r:只读 ,a:追加,b:
  2. read() 输入

  3. readline() 输入一行

  4. readlines() 多行输出

  5. seek(offset [, whence]) 文件内移动。

  • offset,第一个参数代表偏移位置,

  • whence,第二个参数

    • 0:表示从文件开头进行计算偏移量,这时候offset必须大于等于0, - 1:表示从当前位置开始计算偏移量,如果offence为负数,表示往前移动,为正表示往后移动
    • 2:表示相对于文件末尾移动

**注意:**Pyhon3在文本文件中,没有使用b模式选项打开的文件,只允许从文件头开始计算相对位置,从文件尾计算时就会引发异常。所以使用whence参数1和2时,在开始使用open打开文件时候,将打开方式从r,换成rb即可,否则报错。

  1. write() 输出

  2. close() 关闭文件