Metodo truncate Python File ()
contorno
Metodotruncate () viene utilizzato per troncare il file, se si specifica la dimensione parametro opzionale, detto caratteri di dimensione del file troncato.Se non si specifica una dimensione, tagliati fuori dalla posizione corrente, tutti i personaggi che stanno dietro la dimensione dopo troncamento vengono eliminati.
grammatica
Metodo truncate () ha la seguente sintassi:
fileObject.truncate( [ size ])
parametri
Dimensioni - In alternativa, se il file esiste troncato di byte di dimensione.
Valore di ritorno
Questo metodo non restituisce alcun valore.
Esempi
L'esempio seguente dimostra il metodo uso truncate ():
file di contenuto W3big.txt come segue:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Loop legge il contenuto del file:
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("w3big.txt", "r+") print "文件名为: ", fo.name line = fo.readline() print "读取第一行: %s" % (line) # 截断剩下的字符串 fo.truncate() # 尝试再次读取数据 line = fo.readline() print "读取数据: %s" % (line) # 关闭文件 fo.close()
L'output sopra esempio è:
文件名为: w3big.txt 读取第一行: 1:www.w3big.com 读取数据:
Gli esempi che seguono intercettazione 10 byte w3big.txt di file:
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("w3big.txt", "r+") print "文件名为: ", fo.name # 截取10个字节 fo.truncate(10) str = fo.read() print "读取数据: %s" % (str) # 关闭文件 fo.close()
L'output sopra esempio è:
文件名为: w3big.txt 读取数据: 1:www.runo