【发布时间】:2018-06-22 19:29:32
【问题描述】:
我需要帮助将我的 api 内容转换为 xlsx
print(download.headers)
print(download.content)
{'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Content-Length': '990913', 'Content-Type': 'text/csv', 'Expires ': '-1', 'Content-Disposition': '附件; filename=Report.csv', 'Access-Control-Allow-Origin': '*', 'Date': 'Fri, 22 Jun 2018 19:17:23 GMT'}
结果是一个用逗号分隔的二进制字符串 csv: ,"3/29/2018 12:00:00 AM","3/29/2018 12:00:00 AM","961015","-2500","-2500","100","合同: 13","0.01","-1","4","-2500","13565197"\
将其粘贴到 xlsx 只会将整个内容粘贴到单个单元格中。我如何格式化它并放入 xlsx ,其中每个属性都在一个单元格中。
第一行是当前输入数据的方式 - 希望它看起来像第二行,每个属性都有自己的列,但我希望 Python 能够进行更改并将数据粘贴到已经损坏的 excel 中成单独的列。
谢谢
【问题讨论】:
-
如果您可以将字符串放入单个单元格中,那么您已经完成了 75%。如果您更新您的问题以指示应如何逐个解析字符串,我们可以为您提供帮助。
-
@Gary'sStudent 谢谢 - 只是被难住了。我添加了一张我希望它看起来像的照片。
标签: python-3.x pandas openpyxl