0

第一:我知道如果是这样会容易得多,.CSV但那是不可能的(我在写这篇文章的时候已经写了代码)。

我想将用户给出的数字连同时间戳一起插入电子表格。电子表格中将有一个基于列自动生成的图表ab因此不需要是.CSV. ColumnA保存范围为 0 到 500 的 Double-Floats,ColumnB保存日期和时间信息。插入的行必须在顶部,因此每次将所有现有数据下推一行。

我一直在手动编写,我认为是时候停止这样做了。我真的不在乎它是用什么语言完成的,但我更喜欢 C/C++ 最多使用 boost 库。所有库都必须是开源的。操作系统是Linux,输入应该来自终端或至少作为参数提供给程序,以便用户的输入可以通过管道传递到程序中。

我找到了这个,但我不确定它是否是最好的方法,因为我不一定会被 python 锁定。 在 Python 中使用 openpyxl 将行插入 Excel 电子表格

感谢您的任何帮助。

4

1 回答 1

0

你试过这个吗?读取 Excel (xls) 文件的 AC 库:http: //libxls.sourceforge.net

希望这能满足你的需要。

另一种选择:http ://www.libxl.com ,功能更强大但不是开源的。

于 2013-07-25T03:33:07.020 回答