【发布时间】:2019-04-22 09:33:30
【问题描述】:
我想使用 python 子进程删除数据库 (PostgreSQL) 架构。
我想出了这个:
subprocess.call(['psql', '-U', DB_USER, DB_NAME, 'drop schema', SCHEMA_NAME, 'cascade'])
但它给了我这个错误:
psql:警告:额外的命令行参数“drop schema”被忽略
psql:警告:额外的命令行参数“demo1”被忽略
psql:警告:额外的命令行参数“级联”被忽略
【问题讨论】:
标签: python database postgresql subprocess database-schema