CSV
code: python
import csv
with open("./test3.csv", 'w') as f:
writer = csv.writer(f)
writer.writerows(0,1,2],3,4,5,[6,7,8)
with open("./test3.csv", 'r') as f:
reader = csv.reader(f)
for row in reader:
print(row)
# '0', '1', '2'
# '3', '4', '5'
# '6', '7', '8'
with open('./test3.csv', 'w') as f:
d1 = {'a': 1, 'b': 2, 'c': 3}
d2 = {'a': 10, 'c': 30}
writer = csv.DictWriter(f, 'a', 'b', 'c')
writer.writeheader()
writer.writerow(d1)
writer.writerow(d2)
with open('./test3.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
print(row)
# {'a': '1', 'b': '2', 'c': '3'}
# {'a': '10', 'b': '', 'c': '30'}