cur = con.cursor()for i in sample: cur.execute("select `count(*)`,cricking_duels_ratings,cast(`sysdate()` as CHAR) from {}".format(i)) res = cur.fetchall() for row in res: print(row) ob = s3.Object(BUCKET_NAME, '/testing.csv') ob.put(Body=row) print("done")当我尝试上述操作时,出现以下错误'参数体的无效类型..type: , 有效类型: , , 类文件对象'任何建议请..
1 回答
汪汪一只猫
TA贡献1898条经验 获得超8个赞
创建本地文件通常更容易,然后用于upload_file()
将文件复制到 S3。这也使调试更容易,因为您可以查看本地文件的内容以确保其正确转换为 CSV。
我怀疑您的问题与将 转换row
为包含逗号分隔值的字符串有关。
添加回答
举报
0/150
提交
取消