我想使用 python 脚本按顺序执行以下命令:
sudo su - postgres #login as postgres user
psql
我尝试使用:
import os
cmd = 'sudo su - postgres'
os.system(cmd)
cmd1='psql'
os.system(cmd1)
问题是第二个命令只有在我从 postgres 用户注销后才会执行,但我想以 postgres 用户身份运行它。用户更改后如何继续执行python脚本?
谢谢