Méthode seek() de fichier Python
Aperçu
seek()La méthode est utilisée pour déplacer le pointeur de lecture du fichier vers une position spécifiée.
Syntaxe
La syntaxe de la méthode seek() est la suivante :
fileObject.seek(offset[, whence])
Parameters
-
offsetoffset -- Le décalage de départ, c'est-à-dire le nombre d'octets à déplacer.
whence:Facultatif, la valeur par défaut est 0. Donne une définition au paramètre offset, indiquant où commencer le décalage ; 0 signifie commencer depuis le début du fichier, 1 signifie commencer depuis la position actuelle, 2 signifie commencer depuis la fin du fichier.
Valeur de retour
Si l'opération réussit, la nouvelle position dans le fichier est renvoyée ; si l'opération échoue, la fonction renvoie -1.
Exemple
L'exemple suivant illustre l'utilisation de la méthode readline() :
Le contenu du fichier example.txt est le suivant :
1:www.example.com 2:www.example.com 3:www.example.com 4:www.example.com 5:www.example.com
Boucle pour lire le contenu du fichier :
Exemple
La sortie de l'exemple ci-dessus est :
文件名为: example.txt 读取的数据为: 1:www.example.com 读取的数据为: 1:www.example.comAutres extensions
Méthodes de fichier Python