Re: [問題] 怎麼存資料呢
恕刪
照範例來做,
num, name, math, english, mis
1, melody, 95 100 95
2 john, 100 92 43
使用csv模組
import csv
#使用Reader讀出資料
f = open("summary.csv")
reader = csv.DictReader(f)
#使用Writer儲存資料
#定義一下欄位
field = ("num", "name", "math")
target = open("new.csv")
writer = csv.DictWriter(target, field)
#寫入第一列
header = {}
for n in field:
header[n] = n
writer.writerow(header)
#寫入我們要的資料
row = {}
for r in reader:
#搜尋我們要的資料
for key in r.keys():
#刪掉空白
if key.replace(" ", "") in field:
row[key.replace(" ", "")] = r[key].replace(" ", "")
writer.writerow(row)
f.close()
target.close()
大致上就是這個樣子了~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.20.76
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章