我有一个很大的DBF文件(~700MB)。我只想使用python脚本从中选择几行。我已经看到dbfpy是一个很好的模块,可以打开这种类型的数据库,但目前我还没有找到任何查询功能。遍历python中的所有元素实在是太慢了。我可以在合理的时间内用python做我想做的事吗? 最佳答案 使用mydbfmodule您可以创建临时索引,然后使用这些索引进行搜索:importdbftable=dbf.Table('big.dbf')index=table.create_index(lambdarec:rec.field)#fieldshould