Python循环遍历文件


<pre name="code" class="python">'''
for遍历文件
open("aaa.py","r").readline()  遍历aaa.py的第一行,每个字符作为一行
open("aaa.py","r").readlines()  遍历整个aaa.py文档,源文档一行作为遍历的一行
open("aaa.py","r").read()  遍历整个aaa.py文档,每个字符作为一行
r 表示已只读的形式打开
'''

for val in open("aaa.py","r").read():
    print val

for val in open("aaa.py","r").readline():
    print val

for val in open("aaa.py","r").readlines():
    print val

'''
实现将一个文件读出,并写入到另一个文件中
a+ 表示以追加的形式写入
'''

for a in open("aaa.py","r").readlines():
    open("a.txt","a+").write(a)
else:
    print "END"

文件打开类型:
r   读
w  写
a  连续追加写
a+ 若打开目录没有该文件,则自动创建该文件

b

注意读写完毕后一定要关闭文件:

 

关闭文件函数:  file_name.close()



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值