Latest web development tutorials

méthode de os.ftruncate python3 ()

Python3 OS méthodes fichier / répertoire 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
关闭文件成功!!

Python3 OS méthodes fichier / répertoire Python3 OS méthodes fichier / répertoire