从文本fi创建excel图表

2024-10-01 13:38:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行一个模拟,它将一些结果保存到一个文件中,我从中获取所需的数据并将其保存在其中

result.dat

是这样的:

SAN.statisticsCollector.Network Response Time
Min: 0.210169
Max: 8781.55
average: 346.966666667

我使用python完成所有这些,并且很容易转换结果.dat使用xlwt转换为excel文件。问题是使用xlwt创建图表是不可能的。我发现了Jpype,但在我的ubuntu12.04机器上安装是一件令人头疼的事。我可能只是在偷懒,但还是-有没有其他方法,不一定是python相关的,来转换结果.dat到一个带有图表的excel文件中?在

谢谢

注:我要创建的文件是一个电子表格,而不是微软的Excel!在


Tags: 文件数据timeresponse图表networkresultmin
2条回答

主要问题是,目前还没有实现msexcel图表创建的Python库,而且,很明显,由于缺乏良好的图表格式文档(正如python-excel.orgguys所说)及其巨大的复杂性,它们不会出现。在

不过,还有两种选择:

  1. 另一个选择是使用第三方工具(如您前面提到的JPype)将它们与Python脚本相结合。据我所知,除了javasmartxml之外,没有任何库能够创建excel图表(当然,也有一些针对.NET的库,例如expertXLS),我不确定它是否能在Mono+IronPython上运行,不过你可以试试。在
  2. 第三个选项是win32comapi,如this SO post中所述,由于您的操作系统工作正常,这不是一个很适合您的选项。在

相关问题 更多 >