# coding=utf-8
# 执行命令脚本
import os, time
path = os.getcwd()
# print(path)
while True:
try:
os.popen(r'python3 %s/api_mmbuy_flask.py' % path)
time.sleep(10)
p1 = os.popen(r'ps -aux | grep api_mmbuy_flask.py', 'r') #
# print('p1 = ', p1)
p1_result = p1.read().split('\n')
# print('p1_result = ', p1_result)
ps_name = 'python3 %s/api_mmbuy_flask.py' % path
for one_info in p1_result:
# print('---',one_info)
if ps_name in one_info:
kill_name = [ i for i in one_info.split(' ') if i != ''][1]
# print('kill_name = ', kill_name)
if kill_name != '':
os.popen(r'kill -9 %s' % int(kill_name))
print('关闭重启')
except:
pass