Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从文本文件创建excel图表_Python_Excel - Fatal编程技术网

Python 从文本文件创建excel图表

Python 从文本文件创建excel图表,python,excel,Python,Excel,我正在运行一个模拟,它将一些结果保存在一个文件中,我从中获取所需的数据并将其保存在该文件中 result.dat 像这样: SAN.statisticsCollector.Network Response Time Min: 0.210169 Max: 8781.55 average: 346.966666667 我使用python完成所有这些工作,使用xlwt将result.dat转换为excel文件很容易。问题是不可能使用xlwt创建图表。我遇到了Jpype,但在我的Ubuntu12.04

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

result.dat

像这样:

SAN.statisticsCollector.Network Response Time
Min: 0.210169
Max: 8781.55
average: 346.966666667
我使用python完成所有这些工作,使用xlwt将result.dat转换为excel文件很容易。问题是不可能使用xlwt创建图表。我遇到了Jpype,但在我的Ubuntu12.04机器上安装是一件令人头痛的事。我可能只是在偷懒,但仍然-有没有其他方法(不一定与python相关)将result.dat转换为带图表的excel文件

谢谢


我要创建的文件是电子表格,而不是Microsoft的Excel

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

不过,还有两种选择:

  • 另一种选择是使用第三方工具(如您提到的JPype)将它们与Python脚本结合使用。据我所知,除了Java smartXML之外,没有能够创建excel图表的库(当然也有一些用于.NET的库),我不确定它是否能在Mono+IronPython上运行,尽管您可以尝试
  • 第三个选项是Win32 COM API,例如,如中所述,由于您的操作系统工作正常,这对您来说不太合适

  • 现在有一种新的可能性: 还有

    在这里可以找到: