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函數并指定文件路徑和需要查看的行數,就可以實現文件尾查看的功能。