重複の可能性:
Pythonで行数を安く取得するにはどうすればよいですか?
私の仕事では、ファイルを開いて番号を数える必要があります。その中の行の、私はこれで試しました
Last_Line = len(open(File_Name).readlines())
正常に動作していました。今、私は問題を抱えています、実際にはありません。ファイルの行数は453ですが、印刷Last_Line
すると339しか表示されません。試してみると
print linecache.getline(File_Name, 350)
行番号の内容を表示しています。350。
すべてのモードでファイルを開いてみました。ファイルに問題があるのか、私のロジックに問題があるのか。助けてください。
ありがとうございました