Python从文本文件中读取

时间:2017-10-22 09:33:41

标签: python file-io

我希望我的简单python程序转到文本文件并收集5行打印出来。

我已经做到这一点,但它返回了我不想做的整个文件。

file=open('IH.txt','r')
text = file.read()
print(text)
file.close()

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

怎么样

file=open('IH.txt','r')
text=""
for i in range(6):
    text += file.readLine()
print(text)
file.close()

read()读取整个文件。 readline()只读一行。

循环有5次迭代,在每次迭代中,文件的下一行通过连接附加到text

您可能还想进行异常处理。