我希望我的简单python程序转到文本文件并收集5行打印出来。
我已经做到这一点,但它返回了我不想做的整个文件。
file=open('IH.txt','r')
text = file.read()
print(text)
file.close()
有人可以帮忙吗?
答案 0 :(得分:2)
怎么样
file=open('IH.txt','r')
text=""
for i in range(6):
text += file.readLine()
print(text)
file.close()
read()
读取整个文件。 readline()
只读一行。
循环有5次迭代,在每次迭代中,文件的下一行通过连接附加到text
。
您可能还想进行异常处理。