Cucco’s Compute Hack

コンピュータ関係の記事を書いていきます。

ファイルの最後の1行を読む

ファイルの最後の1行を読みたい時。

# -*- coding: utf-8

file_name="some_file.csv"

with open(file_name,'r') as f:
	num_lines = sum(1 for line in f)
	f.seek(0)
	for line in range(0, num_lines-1):
		f.readline()
	line = f.readline()
print(line)