r 只读模式(默认)
w 只写模式(不可读。不存在则创建,存在则删除原内容,重新开始写)
a 追加模式(可读。不存在则创建)
"+" 表示可以同时读写某个文件
r+ 可读,可写,可追加
w+ 可读写
a+ 同a
"b" 表示处理二进制文件
rb\wb\ab
f = open('E:\暂存\MS17-010漏洞电脑.txt','r+')
1
2
3
|
for
i
in
range
(
0
,
9
):
rec
=
f.readline()
# 读取一行
print
(rec)
|
f.read() #读取全部
f.tell() #当前指针的位置
f.seek() #把指针移动到指定位置(是按字符移动?)
f.truncate() #只保留从文件开始到指针所在位置的内容,后面的都不要。会修改源文件!
操作完关闭流
f.close()
本文转自 chomperwu 51CTO博客,原文链接:http://blog.51cto.com/chomper/1934169,如需转载请自行联系原作者