簡體   English   中英

使用 DictReader 在 Python 中獲取 CSV 文件的最后一行

[英]Get Last Line Of CSV File In Python Using DictReader

沒有找到任何答案,我更喜歡使用 DictReader 並且仍然能夠有效地到達 CSV 文件的最后一行,有什么想法嗎?

如果您將值保留在列表中,您可以嘗試“-1”

list[-1]

只需迭代文件...最后一行將在循環變量中:

import csv

with open("test.csv") as f:
    reader = csv.DictReader(f)
    for line in reader:
        pass

print(line)

這段代碼將有效地為您完成所需的事情

with open("test.csv", "r") as f:
    last_line = f.readlines()[-1]
    print(last_line)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM