python讀寫CSV文件

 1 import csv
 2 #讀文件
 3 f = open('file1.csv', 'r')
 4 item = csv.reader(f)
 5 data = []
 6 #取出每行 
 7 for i in item:
 8     print(i)
 9     data.append(i)
10 print(data)
11 f.close()
12 
13 #寫文件
14 import codecs
15 #添加對中文編碼 防止亂碼
16 f = codecs.open('file2.csv', 'w, 'utf_8_sig')
17 writer = cvs.writer(f)
18 #寫入數據爲列表,逗號爲分割符,writerow執行一次爲一行
19 writer.writerow(['1','2','3','4'])
相關文章
相關標籤/搜索