CSV文件的存取

import csv
# 讀取csv文件信息
def get_File(filename):
    csvFlie = open(filename, 'r')
    reader = csv.reader(csvFlie)
    data = []
    for row in reader:
        data.append(row)
    return data

#  將數據讀入,寫成csv文件
def save_File(filename, headers, rows):
    with open(filename, 'w', newline='') as f:   # newline=是用來防止寫入文件後每行多一個空行
        f_csv = csv.writer(f)
        f_csv.writerow(headers)  # 寫入首行
        f_csv.writerows(rows)   # 寫除去首行以外的數據

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章