Latest web development tutorials

Python файла метод следующий ()

Python файла метод (File) Python файла метод (File)


очертание

Следующий метод (), когда файл , используя итератор будет использоваться для, в цикле, в следующем () метод будет вызываться в каждом цикле, метод возвращает следующую строку файла, если вы дойдете до конца (EOF), триггер StopIteration

грамматика

Метод следующий () имеет следующий синтаксис:

fileObject.next(); 

параметры

  • Нет

Возвращаемое значение

Возвращает файл следующую строку.

примеров

Следующий пример демонстрирует метод следующего () использования:

W3big.txt содержимое файла следующим образом:

这是第一行
这是第二行
这是第三行
这是第四行
这是第五行

Цикл считывает содержимое файла:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("w3big.txt", "rw+")
print "文件名为: ", fo.name

for index in range(5):
    line = fo.next()
    print "第 %d 行 - %s" % (index, line)

# 关闭文件
fo.close()

В приведенном выше примере выход:

文件名为:  w3big.txt
第 0 行 - 这是第一行

第 1 行 - 这是第二行

第 2 行 - 这是第三行

第 3 行 - 这是第四行

第 4 行 - 这是第五行

Python файла метод (File) Python файла метод (File)