fileObject.truncate( [ size ])
其中,size 为可选参数。若指定 size,则表示截断文件为 size 个字符;若没有指定 size,则重置到当前位置。fu=open('tt.txt','r+') #打开文件 print ("文件名为: ", fu.name) #输出文件的名称 line = fu.readline() print ("读取数据为:%s" % (line)) fu.truncate() #从当前文件位置截断文件 line = fu.readlines() print ("当前位置为: %s" % (line)) fu.close() #关闭文件输出结果如下:
文件名为: tt.txt
读取数据为:1:屋上春鸠鸣,村边杏花白。
当前位置为: ['2:持斧伐远扬,荷锄觇泉脉。\n', '3:归燕识故巢,旧人看新历。\n', '4:临觞忽
不御,惆怅远行客。\n']
fu=open('tt.txt','r+') #打开文件 print ("文件名为: ", fu.name) #输出文件的名称 fu.truncate(10) #截断10字节 line = fu.read() print ("读取数据为: %s" % (line)) fu.close() #关闭文件输出结果如下:
文件名为: tt.txt
读取数据为: 1:屋上春鸠
本文链接:http://task.lmcjl.com/news/13049.html