【问题标题】:Python, pandas, numpy output convert to excel filePython、pandas、numpy 输出转换为 excel 文件
【发布时间】:2018-07-29 23:41:41
【问题描述】:

我有一个简单的代码,输出如下所示:

[未命名:0 IV Q 2016 I Q 2017
0 Przychody netto ze sprzedaży (tys. zł) 8 078 8 877
1 Zysk(地层)z działal。操作。 (tys.zł) -15 386 -562
2 Zysk (strata) brutto (tys. zł) -16 300 -723
3 Zysk (strata) netto (tys. zł)* -8 500 -707
4 Amortyzacja (tys. zł) -1 059 1 191
5 EBITDA (tys. zł) -16 445 629
6 Aktywa (tys. zł) 112 657 152 271
7 Kapitał własny (tys. zł)* 1 127 47 725
8 Liczba akcji (tys. szt.) 44 260,410 44 260,410
9 Zysk na akcję (zł) -0192 -0016
10 Wartość księgowa na akcję (zł) 0025 1078
11 Raport zbadany przez audytora N N
]

我尝试将其转换为 excel 文件,但不幸的是,我将所有输出都放在一个单元格中,而不是 excel 中漂亮的表格。我知道上面结果的类型是列表,我尝试修改它,但结果不满意。你能建议吗?谢谢

【问题讨论】:

  • 列表中的项目是否用逗号分隔?
  • 不,他们不是
  • 这个列表的类型是什么?里面是一根巨大的绳子吗?您需要提供比您拥有的信息更多的信息。

标签: xml excel python-3.x pandas numpy


【解决方案1】:

可以从逗号分隔数据格式的 CSV 文件生成 Excel 文件。您可能需要手动输入逗号以将数据分隔到单元格中,或者您可以在 python 中为其编写脚本。 一旦你得到你的csv文件,你可以在excel中打开它,或者你可以使用任何在线工具,如this来转换xlsx格式。

【讨论】:

    【解决方案2】:

    为了将输出放到不同的单元格中,您需要用逗号分隔数据并将CSV (comma-separated values) 文件转换为excel 文件。

    您可以使用 csv 类 (here for python 3) 将 python 中的数据序列化为 csv 格式(或直接转换为文件。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-22
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 2019-02-24
      • 2018-04-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多