我正在努力在 python 中创建一个函数,该函数接受一个表名并输出一个包含该表内容的 CSV(逗号分隔)。到目前为止,我的代码如下:
def tableWriter(tableName):
with open('table.csv', 'wb') as f:
writer = csv.writer(f)
for row in c.execute("SELECT * FROM '"+tableName+"'"):
writer.writerows(row)
我一直在从传递给执行语句的函数定义中获取表名时遇到错误,并且遵循了 API,所以我不确定该转向何处。