python的文件操作,打开文件

文件操作

  • 打开文件
  • fp = open(’00-test.txt’, mode=’r’)
  • 读写文件
  • content = fp.read()
  • 关闭文件
  • close()

打开文件

  • 函数:open
  • 参数:
    • file:需要打开的文件的路径
    • mode:打开模式

r:只读模式,写入会报错

w:只写模式文件不存在会创建,文件存在会清空。

a:文件不存在,会重新创建,文件存在会打开,内容不会清空。

r+:在读的基础上加写的权限

w+:在写的基础上加读的权限

a+:在a的模式下加读的权限。

 

在上面的打开方式后添加一个字符’b’,表示文件的读写是是字节串(bytes)进行的,于是又有了6中打开文件的方式,分别为:rb、wb、a文件操作

1:

.readable()

判断是否可读。

2:

.read(X)

读取全部内容,

X为读取指定长度的内容

 

3:

.readline()

读取一行的内容

4:

.readlines()

读取所有行的内容

5:

返回文件操作位置

.tell()

6:

Seekable()

是否可以设置文件操作位置

7:

.seek(参考位置,偏移量)

例如

.seek(-10,2)

偏移量:0表示开头,1表示当前位置,2表示文件末尾。

8:

判断是否可写

.writable()

分类: Python编程

发表评论 X

电子邮件地址不会被公开。 必填项已用*标注

姓名不能为空
填写正确的email