在Python中将.mdb文件转换为.csv时包括列名
我已根据以下帖子成功地将.mdb文件转换为.csv: 但是,我无法从原始文件中获取元数据(列名)。有人知道怎么做吗在Python中将.mdb文件转换为.csv时包括列名,python,csv,ms-access,metadata,Python,Csv,Ms Access,Metadata,我已根据以下帖子成功地将.mdb文件转换为.csv: 但是,我无法从原始文件中获取元数据(列名)。有人知道怎么做吗 谢谢 在遍历光标结果之前,只需从调用writerow的位置检索标题: # OPEN CSV AND ITERATE THROUGH RESULTS with open('CSVDatabaseWithHeaders.csv', 'w', newline='') as f: writer = csv.writer(f) # ADD LINE BEFORE LO
谢谢 在遍历光标结果之前,只需从调用
writerow
的位置检索标题:
# OPEN CSV AND ITERATE THROUGH RESULTS
with open('CSVDatabaseWithHeaders.csv', 'w', newline='') as f:
writer = csv.writer(f)
# ADD LINE BEFORE LOOP
writer.writerow([i[0] for i in cur.description])
for row in cur.fetchall() :
writer.writerow(row)
完美的非常感谢。你看过这个吗?