python 文件读写
来源:互联网 发布:小米净化器2 重置网络 编辑:程序博客网 时间:2024/06/05 02:10
python 文件读写
1 打开文件
fp = file("filename")
open(name[, mode[, buffering]]):返回文件对象(跟C的文件指针类似)
mode 可以为r, w, r+, w+, a+.....加个b(如wb+)就是对二进制文件的处理
r: 只读,文件必须存在
w:只写,文件不存在则创建新文件,会覆盖文件之前写过的
r+:可读可写,文件必须存在
w+:r与w的结合
a+:效果同w+,同时在写的时候是在文件末尾追加。
fp = open("filename","mode")
2 读文件
读取整个文件内容,可限制读取的数目size可选:fp.read( [size] )
读取文件的一行内容:fp.readline()
按一行行读取整个文件内容,返回一个列表list: file.readlines([sizehint])
list = file.readlines()
print list
按一行行读取整个文件内容,返回一个迭代,用于遍历:file.xreadlines()
for line in file.xreadlines()
print line
3 写文件
向文件写入一个字符串:file.write(str)
写入时不换行,可以写入一个对象的迭代键值:file.writelines(sequence)
mp = {}
s1 = 'aa'
s2 = 'bb'
s3 = 'cc'
mp[s1] = s3
mp[s2] = s3
file.writelines(mp) (不可用file.write())
写入的结果会是:aabb
引用:http://docs.python.org/2/library/stdtypes.html#bltin-file-objects
- python--python读写文件
- Python读写Unicode文件
- python Ini文件读写
- Python读写文件
- Python读写文件
- Python读写ini文件
- Python读写文件
- Python读写文件
- Python文件的读写
- python读写文件
- python文件读写
- [Python]读写文件方法
- python 文件读写操作
- Python文件读写操作
- Python读写文件
- python之读写文件
- python读写文件
- python文件的读写
- 婴儿早教生活的六注意
- 链路层交换机概述
- 电脑无缘无顾跳出广告
- POJ1850-Code
- jdbc(RowSet离线结果集)
- python 文件读写
- html中字体,特殊字符和标签如何显示呢?
- SQL Server数据类型
- Android Widget 简单例程(mp3播放)
- 云计算简单知识整理
- 合并两个有序单链表
- POJ 3252 Round Numbers
- OEM,ODM,OBM是什么??
- web中的checkbox以及strtus2的CheckboxInterceptor