我有一个地图对象 x 这样
list(x)
产生一个列表。我目前正在尝试:
def writethis(name, mapObject):
import csv
with open(name, 'wb') as f:
csv.writer(f, delimiter = ',').writerows(list(mapObject))
但是得到一个错误,说生成的列表不是一个有效的序列,或者,如果我有另一个函数在解释器中传递一个映射对象或列表,一个空白的 CSV 文件。
我对 csv 模块不是很熟悉。这是怎么回事?