正如标题所说,我想使用一个简单的命令让Python读取文本文件的下一行 例如:
users = open("C:\\Users\\Tharix\\Desktop\\test.txt",mode="r")
line = test.readline(20)
print(line)
line.next() #Or something similar
print(line)
(PS:我不知道这会有所帮助,但我使用的是Python 3.3.2版本)
谢谢:))
答案 0 :(得分:5)
简单地遍历文件对象:
with open("C:\\Users\\Tharix\\Desktop\\test.txt", mode="r") as users:
for line in users:
print(line)
请注意,iter.next()
已在py3.x中重命名为iter.__next__()
,或更好地使用next(iter)
。(这适用于py2.7,py3.x)