os.ftruncate Python método ()
métodos archivo / directorio OS Python
contorno
os.ftruncate () archivo de descriptor es fd cultivo correspondiente, no puede superar el tamaño máximo de archivo.
Disponible en Unix.
gramática
ftruncate () Sintaxis método es el siguiente:
os.ftruncate(fd, length)¶
parámetros
fd - el descriptor de archivo.
longitud - el tamaño del archivo que desea recortar.
Valor de retorno
Este método no tiene ningún valor de retorno.
Ejemplos
El siguiente ejemplo demuestra el método ftruncate () de uso:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 打开文件 fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # 写入字符串 os.write(fd, "This is test - This is test") # 使用 ftruncate() 方法 os.ftruncate(fd, 10) # 读取内容 os.lseek(fd, 0, 0) str = os.read(fd, 100) print "读取的字符串是 : ", str # 关闭文件 os.close( fd) print "关闭文件成功!!"
La salida del programa anterior es:
读取的字符串是 : This is te 关闭文件成功!!