I want to create 2 csv files.
I have 2 array in one function then i am looping through it and calling another function to write into an csv file so it will create 2 csv files
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()
The whole idea is to create 2 csv files since it has 2 array elements but the above code just overwrites the files and the codes creates only one csv file at end
So if the array has 10 elements then the code should create 10 csv files
How to do it?