pythontruncate是什么
1、說明
從文件的首行首字符開始截?cái)?,截?cái)辔募閚個(gè)字符;無n表示從當(dāng)前位置起截?cái)?截?cái)嘀髇后面的所有字符被刪除。
2、語法
fileObject.truncate([size])
3、參數(shù)
size,可選,如果存在則文件截?cái)酁閟ize字節(jié)。
4、返回值
該方法沒有返回值。
5、實(shí)例
#!/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()
當(dāng)我們運(yùn)行上面的程序,它會(huì)產(chǎn)生以下結(jié)果:
Nameofthefile:foo.txt
ReadLine:Thisis1stline
ReadLine:
以上就是pythontruncate方法的介紹,在裁剪文件方面經(jīng)常會(huì)使用到,可以就這種方法先進(jìn)行一個(gè)練習(xí)。更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。