truncado Python archivo de método ()
Python archivo de método (Archivo)
contorno
Métodotruncar () se utiliza para truncar el archivo, si se especifica el tamaño del parámetro opcional, dicho caracteres de tamaño de archivo truncado.Si no se especifica un tamaño, separado de la posición actual; se eliminan todos los caracteres detrás del tamaño después de truncamiento.
gramática
Método truncar () tiene la siguiente sintaxis:
fileObject.truncate( [ size ])
parámetros
tamaño - Como alternativa, si existe truncada de bytes de tamaño del archivo.
Valor de retorno
Este método no tiene ningún valor de retorno.
Ejemplos
El siguiente ejemplo muestra el uso del método de truncamiento ():
W3big.txt archivo de contenido de la siguiente manera:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Loop lee el contenido del archivo:
#!/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()
La salida del ejemplo anterior es:
文件名为: w3big.txt 读取第一行: 1:www.w3big.com 读取数据:
Los siguientes ejemplos intercepción 10 bytes w3big.txt archivo:
#!/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()
La salida del ejemplo anterior es:
文件名为: w3big.txt 读取数据: 1:www.runo