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