跳转到主要内容

Python3库,用于处理pg_dump文件

项目描述

Python3库,用于使用自定义格式读取和写入pg_dump文件。

Package Version Build Status Code Coverage BSD Documentation Status

安装

pip install pgdumplib

示例用法

以下示例展示了如何创建一个转储并读取它,然后遍历一个表的数据。

pg_dump -d pgbench -Fc -f pgbench.dump
import pgdumplib

dump = pgdumplib.load('pgbench.dump')

print('Database: {}'.format(dump.toc.dbname))
print('Archive Timestamp: {}'.format(dump.toc.timestamp))
print('Server Version: {}'.format(dump.toc.server_version))
print('Dump Version: {}'.format(dump.toc.dump_version))

for line in dump.table_data('public', 'pgbench_accounts'):
    print(line)

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

pgdumplib-3.1.0.tar.gz (16.4 kB 查看哈希值)

上传时间:

支持者