readlines Python File () méthode
contour
readlines () méthode est utilisée pour lire toutes les lignes (jusqu'à ce que le symbole de fin EOF) et retourner une liste, si elle est donnée sizeint> 0, renvoie la somme d'environ sizeint rangée d'octets, la valeur de lecture réelle peut être plus élevé que sizhint plus grande, parce que la nécessité de remplir tampon.
Si vous frappez la fin du symbole EOF chaîne vide est renvoyée.
grammaire
méthode readlines () a la syntaxe suivante:
fileObject.readlines( sizehint );
Paramètres
sizeHint - nombre d'octets lus à partir du fichier.
Valeur de retour
Retourne une liste contenant toutes les lignes.
Exemples
L'exemple suivant illustre la méthode readline () d'utilisation:
fichier de contenu W3big.txt comme suit:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Boucle lit le contenu du fichier:
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("w3big.txt", "rw+") print "文件名为: ", fo.name line = fo.readlines() print "读取的数据为: %s" % (line) line = fo.readlines(2) print "读取的数据为: %s" % (line) # 关闭文件 fo.close()
L'exemple ci-dessus sortie est:
文件名为: w3big.txt 读取的数据为: ['1:www.w3big.com\n', '2:www.w3big.com\n', '3:www.w3big.com\n', '4:www.w3big.com\n', '5:www.w3big.com\n'] 读取的数据为: []