python truncate是什么

1、说明

从文件的首行首字符开始截断,截断文件为n个字符;无n表示从当前位置起截断;截断之后n后面的所有字符被删除。

2、语法

fileObject.truncate([size])

3、参数

size,可选,如果存在则文件截断为 size 字节。

4、返回值

该方法没有返回值。

5、实例

#!/usr/bin/python

#Openafile

fo=open("foo.txt","rw+")

print"Nameofthefile:",fo.name

#Assumingfilehasfollowing5lines

#Thisis1stline

#Thisis2ndline

#Thisis3rdline

#Thisis4thline

#Thisis5thline

line=fo.readline()

print"ReadLine:%s"%(line)

#Nowtruncateremainingfile.

fo.truncate()

#Trytoreadfilenow

line=fo.readline()

print"ReadLine:%s"%(line)

#Closeopendfile

fo.close()

当我们运行上面的程序,它会产生以下结果:

Nameofthefile:foo.txt

ReadLine:Thisis1stline

ReadLine:

以上就是python truncate方法的介绍,在裁剪文件方面经常会使用到,可以就这种方法先进行一个练习。更多Python学习指路:Python基础教程

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。