可能重复:
如何在 Python 中廉价地获得行数?
在我的工作中,我需要打开一个文件并计数。在那行中,我试过这个
Last_Line = len(open(File_Name).readlines())
它工作正常。现在我有一个问题,实际上没有。文件中的行数是 453,但如果我打印Last_Line
它只显示 339。如果我尝试
print linecache.getline(File_Name, 350)
它正在显示行号的内容。350。
我尝试以所有模式打开文件。无论是文件问题还是我的逻辑问题?请帮忙。
谢谢你