méthode de os.ftruncate python3 ()
Python3 OS méthodes fichier / répertoire
contour
os.ftruncate () descripteur de fichier fd culture correspondant, il ne peut pas dépasser la taille maximale du fichier.
Disponible sur Unix.
grammaire
ftruncate () Syntaxe de la méthode est la suivante:
os.ftruncate(fd, length)¶
Paramètres
fd - le descripteur de fichier.
longueur - la taille du fichier que vous voulez recadrer.
Valeur de retour
Cette méthode n'a pas de valeur de retour.
Exemples
L'exemple suivant illustre la méthode ftruncate () d'utilisation:
#!/usr/bin/python3 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 sortie du programme ci-dessus est:
读取的字符串是 : This is te 关闭文件成功!!