溫馨提示×

python tail函數如何實現文件尾查看

小樊
104
2024-08-24 00:05:29
欄目: 編程語言

Python中沒有內置的tail函數來實現文件尾查看,但可以通過以下方式來實現:

def tail(file, n=10):
    with open(file, 'r') as f:
        lines = f.readlines()
    start = max(0, len(lines) - n)
    return lines[start:]

# 用法示例
file_path = 'file.txt'
tail_lines = tail(file_path, 5)
for line in tail_lines:
    print(line, end='')

上述代碼中的tail函數接受一個文件路徑和要查看的行數作為參數,然后打開文件并讀取所有行,最后返回最后n行。通過調用tail函數并指定文件路徑和需要查看的行數,就可以實現文件尾查看的功能。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女