美文网首页
python中重启本程序

python中重启本程序

作者: 奈斯凸米特 | 来源:发表于2020-04-17 16:28 被阅读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

    相关文章

      网友评论

          本文标题:python中重启本程序

          本文链接:https://www.haomeiwen.com/subject/hzeyvhtx.html