私は長い間苦労してきましたが、まだこのコード行を機能させることができません:
os.system('su - postgres -c "psql -c \'ALTER USER postgres WITH ENCRYPTED PASSWORD \\\"{0}\\\";\'"'.format(self.password))
およびログ結果:
2013-11-12 19:58:42 ICT ERROR: syntax error at or near ""password"" at character 45
2013-11-12 19:58:42 ICT STATEMENT: ALTER USER postgres WITH ENCRYPTED PASSWORD "password";
何か案が ?