Metodo python3 troncare 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, quindi reimpostare la posizione corrente.
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/python3 fo = open("w3big.txt", "r+") print ("文件名: ", fo.name) line = fo.readline() print ("读取行: %s" % (line)) fo.truncate() line = fo.readlines() print ("读取行: %s" % (line)) # 关闭文件 fo.close()
L'output sopra esempio è:
文件名: w3big.txt 读取行: 1:www.w3big.com 读取行: ['2:www.w3big.com\n', '3:www.w3big.com\n', '4:www.w3big.com\n', '5:www.w3big.com\n']
Gli esempi che seguono intercettazione 10 byte w3big.txt di file:
#!/usr/bin/python3 # 打开文件 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