Слияние кода завершено, страница обновится автоматически
#!/usr/local/bin/python3
# _*_ coding:utf-8 _*_
import argparse
import sys
import os
help = "r: 运行程序, t: 检查各组件是否正常工作"
def run():
parser = argparse.ArgumentParser("python3 run.py")
parser.add_argument("op",type=str,help=help)
op = parser.parse_args(sys.argv[1:])
if op.op == "r":
from internal import DingXiang
dingxiang = DingXiang()
dingxiang.run()
elif op.op == "t":
from test import test_all
test_all()
else:
print("参数错误")
print("用法: python3 run.py " + help)
if __name__ == "__main__":
# 使用守护进程启动脚本,否则退出shell后脚本会停止
pid = os.fork()
if pid:
sys.exit(0)
os.chdir('/')
os.umask(0)
os.setsid()
_pid = os.fork()
if _pid:
sys.exit(0)
else:
run()
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )