文件操作
2017-06-11 00:58
113 查看
r 只读模式(默认)
w 只写模式(不可读。不存在则创建,存在则删除原内容,重新开始写)
a 追加模式(可读。不存在则创建)
"+" 表示可以同时读写某个文件
r+ 可读,可写,可追加
w+ 可读写
a+ 同a
"b" 表示处理二进制文件
rb\wb\ab
操作完关闭流
w 只写模式(不可读。不存在则创建,存在则删除原内容,重新开始写)
a 追加模式(可读。不存在则创建)
"+" 表示可以同时读写某个文件
r+ 可读,可写,可追加
w+ 可读写
a+ 同a
"b" 表示处理二进制文件
rb\wb\ab
f = open('E:\暂存\MS17-010漏洞电脑.txt','r+')
for i in range(0,9): rec = f.readline() # 读取一行 print(rec)
f.read() #读取全部
f.tell() #当前指针的位置
f.seek() #把指针移动到指定位置(是按字符移动?)
f.truncate() #只保留从文件开始到指针所在位置的内容,后面的都不要。会修改源文件!
操作完关闭流
f.close()
相关文章推荐
- Perl的文件操作(2)(适合初学者)
- 在VC中自建操作BMP位图文件的类
- 在ASP.NET中操作文件的例子(VB)
- 操作ini文件
- Java中对文件的操作
- java文件操作
- 如何在asp.net中操作文件
- ASP.net中上传文件的操作
- ASP.net中上传文件的操作
- SMTH Java FAQ (3) 文件与磁盘操作(菜鸟必看)
- .net入门之VB篇:Visual Basic.Net中的文件操作(一)
- 剖析VC中的文件操作
- 文件的操作
- 如何在linux下使用c语言操作临时文件
- Win32汇编教程十三 INI 文件的操作
- 在BCB下如何用ADO操作带密码的ACCESS文件?
- 使用java.io.*操作文件的拆分与合并,Application一例!
- Javascript----文件操作
- BMP位图文件结构及VC操作
- lotusscript操作word文件中的Class wordDate