Comma Separated Values,逗号分隔值。

    1. import csv
    2. with open('a.csv', 'w', newline='') as f:
    3. w = csv.writer(f)
    4. w.writerow(['a', 'b', 'c'])
    5. w.writerow(['1', '2', '3'])
    6. with open('a.csv', 'r', newline='') as f:
    7. r = csv.reader(f)
    8. for row in r:
    9. print(row)

    csv.writer 参数是一个文件对象,并且这个文件对象必须以 newline=’’ 打开,这是为了统一到 csv 内置的换行符。
    返回是一个 writer 对象,有 writerow 方法,参数是 list 。

    csv.reader 返回一个 reader 对象,可以迭代出每一行,每一行是一个 list 。