文件操作

2018-05-14  本文已影响1人  huojusan
file模块中的方法如下: 文件方法

常用的file模块中的方法使用如下:

f  = open('ex16_sample.txt', mode='w+')  #读写模式打开文件

f.write('I love china\n')   # 写文件
f.write('I love wuhan\n')
f.write('I love myfamily')

f.seek(2)                   #将文件指针重置到起始位置

result = f.next()           #读取文件指针到所在的行尾
print result

f.seek(0)

result = f.readlines()     # 读取文件所有行,并以行为元素,返回一个list列表
print result

f.seek(13) 

print f.tell()             #读取文件指针的位置

print f.read()             #读取文件指针所在位置,一直到文件尾的所有内容

result = f.fileno()        #读取文件的有效行数
print result

f.truncate()               #清空文件内容
print f.read()

f.close()                  #关闭文件

运行结果如下:

love china

['I love china\n', 'I love wuhan\n', 'I love myfamily']
13

I love wuhan
I love myfamily
3
上一篇下一篇

猜你喜欢

热点阅读