Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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
在libre-office的源代码中哪里可以找到excel文件解析器?_Excel_Python 3.x_Spreadsheet_Libreoffice - Fatal编程技术网

在libre-office的源代码中哪里可以找到excel文件解析器?

在libre-office的源代码中哪里可以找到excel文件解析器?,excel,python-3.x,spreadsheet,libreoffice,Excel,Python 3.x,Spreadsheet,Libreoffice,在中的何处可以找到用于读取、分析和解析Microsoft excel文件的代码?我询问的原因是,用于处理文件的规范python库: openpyxl xlsxwriter xlrd xlwt xlutils 。。。可以将图表和图像写入文件,但不能从文件中读取图表和图像。我希望从文件中加载一个图表,编辑它,然后将它写回文件。考虑到libre-office可以读取excel文件,我想,在做了大量工作之后,我可以修改他们的代码来执行此操作。在旧版libreoffice 3.4版本中,excel过滤

在中的何处可以找到用于读取、分析和解析Microsoft excel文件的代码?我询问的原因是,用于处理文件的规范python库:

  • openpyxl
  • xlsxwriter
  • xlrd
  • xlwt
  • xlutils

。。。可以将图表和图像写入文件,但不能从文件中读取图表和图像。我希望从文件中加载一个图表,编辑它,然后将它写回文件。考虑到libre-office可以读取excel文件,我想,在做了大量工作之后,我可以修改他们的代码来执行此操作。

在旧版libreoffice 3.4版本中,excel过滤器的路径是:root/filter/source/msfilter/mscodec.cxx

在当前版本的libreoffice中,它位于core/sc/source/filter/excel中/

源文档位于:


祝你工作顺利

你决定不使用Python UNO宏了吗?有使用libreofficecalc阅读和书写图表的示例。