我想創建2個csv文件。如何在使用遞歸時創建2個csv文件
我有數組中2一個功能那麼我通過它循環和調用另一個函數寫成CSV文件,因此它會創建2個CSV文件
import time
import datetime
import csv
time_value = time.time()
def csv_write(s):
print s
f3 = open("import_"+str(int(time_value))+".csv", 'wt')
writer = csv.writer(f3,delimiter = ',', lineterminator='\n',quoting=csv.QUOTE_ALL)
writer.writerow(s)
f3.close()
def process_array():
a = [["a","b"],["s","v"]]
for s in a:
csv_write(s)
process_array()
整個想法是創建2個CSV文件因爲它有2個數組元素,但上面的代碼只是覆蓋文件和代碼生成在最後只有一個CSV文件
因此,如果陣列有10個元素,則代碼應該創建10個CSV文件
怎麼辦它?