重新启动python程序,重置所有列表和变量

时间:2016-10-19 22:08:19

标签: python python-2.7 function restart

我想重新启动我相当大的python程序。到目前为止,我尝试实现此目的的方法是执行以下操作:

   if __name__ == '__main__':
        MyFunction1() 
        os.execv(__file__, sys.argv)

我的代码分为许多不同的功能,我真正想做的就是让用户重启程序。

使用上面的代码会在第二轮运行时导致错误。

任何建议都会受到高度赞赏,即使他们只是建议一个替代方案。虽然,使用我的大代码,我不确定while循环可能会这样做:)

0 个答案:

没有答案