Python Heroku将.mdb转换为csv或如何同时使用多个构建包
在heroku上部署了一个简单的python应用程序,我需要使用microsoft access数据库(.mdb)进行管理。我读到,我必须为此使用mdb工具。 示例-将mdb数据库转换为csv: bash:Python Heroku将.mdb转换为csv或如何同时使用多个构建包,python,ms-access,heroku,Python,Ms Access,Heroku,在heroku上部署了一个简单的python应用程序,我需要使用microsoft access数据库(.mdb)进行管理。我读到,我必须为此使用mdb工具。 示例-将mdb数据库转换为csv: bash:mdb导出“mdb文件”表名>result.csv (我将在python中将其作为子进程运行) 我安装了构建包。 但当我尝试测试它时: heroku run bash mdb-export 我得到bash:mdb导出:未找到命令 问题: 我可以在heroku中使用多个构建包吗 在linux
mdb导出“mdb文件”表名>result.csv
(我将在python中将其作为子进程运行)
我安装了构建包。
但当我尝试测试它时:
heroku run bash
mdb-export
我得到bash:mdb导出:未找到命令
问题:
- 我可以在heroku中使用多个构建包吗
- 在linux中是否可以将.mdb文件转换为csv或excel文件
heroku buildpacks:设置第一个buildpack
然后
bash:heroku buildpacks:add--index 1您的额外buildpack
我使用heroku/python+在linux中通过以下命令将.mdb数据库(谁在2016年仍然使用MICROSOFT ACCESS?)转换为csv:mdb export'mdb file''table name'>result.csv
刚刚在python中将此命令作为子进程运行
subprocess.call("mdb-export '%s' 'colorado well completions' > Temporary/result.csv" % path_to_mdb, shell=True)
以下是答案:
在heroku应用程序中使用多个构建包不需要heroku构建包mdbtools
在这条弧线之后()
您可以使用以下命令
bash:heroku buildpacks:设置第一个buildpack
然后
bash:heroku buildpacks:add--index 1您的额外buildpack
我使用heroku/python+在linux中通过以下命令将.mdb数据库(谁在2016年仍然使用MICROSOFT ACCESS?)转换为csv:mdb export'mdb file''table name'>result.csv
刚刚在python中将此命令作为子进程运行
subprocess.call("mdb-export '%s' 'colorado well completions' > Temporary/result.csv" % path_to_mdb, shell=True)