def run_program(self,string):
print(string)
try:
process = subprocess.Popen(string, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
output, err = process.communicate()
print(err)
if process.returncode != 0:
print("Non-zero exit status:")
print(process.returncode)
raise SystemExit
except:
print("Unexpected error:")
print(sys.exec_info())
raise SystemExit
评论列表
文章目录