如何在数据库postgres中存储和下载zip文件

时间:2017-04-12 21:21:28

标签: python database postgresql

我正在尝试存储然后从Postgres数据库下载zip文件。我知道这不是最好的方法(我应该只保存文件的路径),但我需要这样做,只是为了学习和练习。

我做了一个python脚本来将文件内容存储到bytea字段中,但这不是我的最终目标。我真的想知道如何保存zip文件。

有什么想法吗?我只知道python所以我在python中尝试这个

谢谢你们!

1 个答案:

答案 0 :(得分:0)

如果您可以将文件存储为bytea字段,那么存储压缩文件就是一样的。

Postgres没有“文件”字段的概念 - 您只需在bytea字段中存储内容(就像您对原始内容所做的那样)。

如果您要求即时压缩文件, 看看zlib它是这类任务的常用模块之一。

此致 Jony