readlines Python pliku () metoda
zarys
readlines () metoda jest używana do odczytania wszystkich wierszy (do EOF koniec symbolu) i powrócić do listy, jeśli podano sizeint> 0, zwraca sumę około sizeint bajtów rzędu, rzeczywista wartość odczytu może być wyższa niż sizhint większe, ponieważ potrzeba do wypełnienia bufora.
Jeśli trafisz na końcu symbolu EOF jest zwracany pusty łańcuch.
gramatyka
Metoda readlines () ma następującą składnię:
fileObject.readlines( sizehint );
parametry
sizehint - liczba bajtów odczytanych z pliku.
Wartość zwracana
Zwraca listę zawierającą wszystkie wiersze.
Przykłady
Poniższy przykład demonstruje sposób readline () zastosowania:
W3big.txt zawartości pliku w następujący sposób:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Pętla odczytuje zawartość pliku:
#!/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()
Powyższy przykład wyjście jest:
文件名为: 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'] 读取的数据为: []