0
我想写csv文件,并在响应主体返回他们,但我得到类型错误:类型“_csv.writer”对象没有LEN()
TypeError: object of type '_csv.writer' has no len()
下面是我的代码:
class LogCSV(object):
"""CSV generator.
This class responds to GET methods.
"""
def on_get(self, req, resp):
"""Generates CSV for log."""
mylist = [
'test','one'
]
myfile = open('testingcsv', 'w')
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
wr.writerow(mylist)
resp.status = falcon.HTTP_200
resp.content_type = 'text/csv'
resp.body = (wr)
我不明白这个错误。
您试图发送实际的CSV编写器对象在您的响应。你很可能想发送你的数据。 –