Latest web development tutorials

Python3 próximo método () Arquivo

Python3 Arquivo método (File) Python3 Arquivo método (File)


esboço

Python 3 no objeto do arquivo não suporta métodonext ().Python 3 função built-in próxima iterator () chamando __next método __ () retorna o próximo item. No ciclo, próximo método () será chamado em cada ciclo, o método retorna a próxima linha do arquivo, se você chegar ao final (EOF), oStopIterationgatilho

gramática

próximo método () tem a seguinte sintaxe:

next(iterator[,default])

parâmetros

  • não

Valor de retorno

Retorna o arquivo a próxima linha.

Exemplos

O exemplo a seguir demonstra o método next () de uso:

arquivo de conteúdo W3big.txt da seguinte forma:

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

Loop lê o conteúdo do ficheiro:

#!/usr/bin/python3

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

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

# 关闭文件
fo.close()

O exemplo acima saída é:

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

第 1 行 - 这是第二行

第 2 行 - 这是第三行

第 3 行 - 这是第四行

第 4 行 - 这是第五行


Python3 Arquivo método (File) Python3 Arquivo método (File)