python文件读写
来源:互联网 发布:tns数据帧结构 编辑:程序博客网 时间:2024/06/06 07:16
python读文件
1、读取整个文件
# -*- coding: utf-8 -*-#python进行文件读写的函数是open或file#fo = open('d:/devSpace/code/python/test.txt')#print fo.read()#fo.close()f1 = file('d:/devSpace/code/python/test.txt')print f1.read()f1.close()
2、逐行读取
#f1 = open('d:/devSpace/code/python/test.txt')#s = f1.readline()#print s#s = f1.readline()#print s#s = f1.readline()#print s#f1 = open('d:/devSpace/code/python/test.txt')#lines = f1.readlines()#for line in lines:# print line#f1.close()#f1 = open('d:/devSpace/code/python/test.txt')#print f1.next()#print f1.next()#print f1.next()
3、seek函数(确定文件读写的指针)
#f1 = file('d:/devSpace/code/python/test.txt', 'r+')#f1.seek(0,0)#print f1.read()#f1 = file('d:/devSpace/code/python/test.txt', 'r+')#f1.seek(0,1)#print f1.read()f1 = file('d:/devSpace/code/python/test.txt', 'r+')f1.seek(0,2)print f1.read()
python写文件
1、写整个文件
# -*- coding: utf-8 -*-#'w'模式下写入,如果原来的文件中有内容,则会删除原先的内容再重新写入#fnew = open('d:/devSpace/code/python/new.txt', 'w')#fnew.write('hello \ni am new')#fnew.close()#fnew = open('d:/devSpace/code/python/new.txt', 'w')#fnew.write('i am new')#fnew.close()fnew = open('d:/devSpace/code/python/new.txt', 'r+')s = fnew.read()print sfnew.close()#fnew = open('d:/devSpace/code/python/new.txt', 'r+')#fnew.write('\n新内容')#fnew.close()
2、逐行写入
l = ['111\n', '222\n', '333\n']f1 = open('test.txt', 'a')f1.writelines(l)f1.flushf1.close()
0 0
- python--python读写文件
- Python读写Unicode文件
- python Ini文件读写
- Python读写文件
- Python读写文件
- Python读写ini文件
- Python读写文件
- Python读写文件
- Python文件的读写
- python读写文件
- python文件读写
- [Python]读写文件方法
- python 文件读写操作
- Python文件读写操作
- Python读写文件
- python之读写文件
- python读写文件
- python文件的读写
- EM算法
- 【ctsc2007】【挂缀】
- 密码学基础知识(二)密码体制
- hdu 3790 最短路径问题(Dijkstra)
- 链栈基本操作
- python文件读写
- C++ Primer Plus 第11章 使用类
- Android权限Uri.parse的详细资料
- Pager程序
- 数据库水平切分实现原理(二)
- 实现服务器推送消息到客户端ServerPush
- 黑马-OC语法-自定义构造方法和分类
- SDK更新失败怎么办?最简单的办法!无需翻墙!
- 优秀的程序员还是优秀的企业员工