【发布时间】:2014-07-09 17:24:29
【问题描述】:
我有很多 zip 文件,其中包含我要转换为 .csv 的 .mdb 数据库。我使用 zipfile 和 pypyodbc 作为我的库。我想避免提取每个 zip 文件,处理包含的数据库,然后删除文件。我想做的是将我关心的文件膨胀到内存中,然后以某种方式将该文件在内存中传递给数据库解析器。我的问题是数据库库需要一个文件目录作为输入。我可以给它一个内存地址,还是那是虚构的?我的另一种选择是提取每个文件并将其保存为临时文件,我可以对其进行解析,然后让计算机稍后处理。
【问题讨论】: