python 怎么获取数据库完成状态,例如下面这段代码,我如何得知 thinkphp.sql
已经生成了,是否会有相关回调函数,还是需要在发送邮件前通过 try
来等待 thinkphp.sql
生成。
cmdString = 'mysqldump -u root --password=root --databases thinkphp > ~/Downloads/thinkphp.sql';
os.system(cmdString);
还有一个问题是怎么获取邮件发送状态,例如已发送,或者已拒绝等。通过 server.sendmail
的返回是 senders
,是一个空的对象,不能获知邮件发送状态。
os.system()会阻塞当前程序,所以不需要担心…