Python讀寫.csv檔案
阿新 • • 發佈:2018-11-13
# encoding: UTF-8 import csv # 讀取csv檔案 stocks_list = [] #方式一 # file = open(u'../Output.csv', u"r") # data = csv.reader(file) # 返回的是迭代型別 #方式二 with open(u'../Output.csv', u"r") as file: data = csv.reader(file) # 讀取csv檔案,返回的是迭代型別 for item in data: stocks_list.append(item[0]) print stocks_list file.close() #寫csv檔案 #list型別寫入csv list1 = [] dirc_data = {} file = open(u'../Output.csv', u"w") write = csv.writer(file) #列表 for i in range(len(list1)): write.writerow(list1[i]) #以行的形式寫入 #字典 for key in dirc_data: write.writerow([key, dirc_data[key]]) file.close()