python 读取文件

来源:互联网 发布:数据库设计入门经典 编辑:程序博客网 时间:2024/04/29 23:25
#!/usr/bin/python2.6  # -*- coding: utf-8 -*- fh=open('d:\sql.txt','w+')for i in range(1,5):Contents="'insert org values(0,'PROV','%d',1,1)'"%i#%d为数字,%s为字符串。fh.write(Contents+'\n')fh.write(Contents+'\n')fh.close()fh2=open('d:\sql.txt','r')print "========普通读取"for i in fh2:print ifh2.close()print "========read读取"with open('d:\sql.txt','r') as f:print f.read()fh3=open('d:\sql.txt','r')print "========readlines读取"for line in fh3.readlines():print linefh3.close()fh4=open('d:\sql.txt','r')print "========readline读取"print fh4.readline()fh4.close()with open('d:\sql.txt','r') as f:print f.readlines()



##w+是每次打开前会清空文本一次,之后添加的文本追加模式。a是打开直接追加。r读取
#with为自动执行close关闭。
#read一次性读取所有到内存,文件过大就会内存溢出。readline读一行。readlines一次性读出成一个list

0 0
原创粉丝点击