Pythonスクリプトを使用して、次のコマンドを順番に実行したい:
sudo su - postgres #login as postgres user
psql
私は使用してみました:
import os
cmd = 'sudo su - postgres'
os.system(cmd)
cmd1='psql'
os.system(cmd1)
これに関する問題は、postgres ユーザーからログアウトした後にのみ 2 番目のコマンドが実行されることですが、postgres ユーザーとして実行したいと考えています。ユーザーの変更後、Python スクリプトの実行を続行するにはどうすればよいですか?
ありがとう