【发布时间】:2017-03-22 14:08:55
【问题描述】:
我正在使用 Pyrebase 将我的文件上传到 Firebase。
我有一个 DataFrame df 并将其转换为 Excel 文件,如下所示:
writer = ExcelWriter('results.xlsx')
excelFile = df.to_excel(writer,'Sheet1')
print(excelFile)
# Save to firebase
childRef = "path/to/results.xlsx"
storage = firebase.storage()
storage.child(childRef).put(excelFile)
但是,这会将 Excel 文件存储为具有零字节的 Office 电子表格。如果我运行writer.save(),那么我确实得到了适当的文件类型(xlsx),但它存储在我的服务器上(我想避免这种情况)。如何像使用writer.save() 那样生成正确的文件类型?
注意:print(excelFile) 返回None
【问题讨论】:
标签: python excel pandas firebase writer