0

我有一个包含一千万行的文件。我想使用 OpenOffice Calc 打开它,但 OpenOffice Calc 3.3.3 有大约一百万行的限制。

如果你点击这个链接,答案提到 LibreOffice 的 Base 模块没有 ROW LIMIT

4

1 回答 1

3

LibreOffice Base 可以使用Text文件作为数据源。文档在这里:https://help.libreoffice.org/Common/Text_File_Connection

为了测试这一点,以下 python 脚本生成了一个包含一千万行的文本文件。

with open("datasource.txt", 'w') as f:
    f.write("id,name\n")
    TEN_MILLION = 10000000
    for id_number in range(TEN_MILLION):
        f.write("%d,abc\n" % id_number)

通过 LibreOffice 菜单中的文件 -> 新建 -> 数据库打开 Base。然后连接到现有数据库。

连接到文本

现在,“数据源”表可以通过打开来查看。

数据源表

于 2016-12-21T18:52:00.843 回答