python中重启本程序

2020-04-17  本文已影响0人  奈斯凸米特

代码:

# coding=utf-8
# Author  : wp
# @Time   : 2020/4/17 15:57
"""
需要在cmd中使用 python xxx.py 运行,才可实现程序重启
"""

import sys
import os
import time


def main():
    print('主程序运行...')


def restart_program():
    print('3s后重启程序!')
    time.sleep(3)
    python = sys.executable
    os.execl(python, python, *sys.argv)


if __name__ == '__main__':
    main()
    restart_program()

运行效果:


image.png
上一篇下一篇

猜你喜欢

热点阅读