本文实例讲述了python实现自动重启本程序的方法。分享给大家供大家参考。具体实现方法如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | import time
import sys
import os
def restart_program():
python = sys.executable
os.execl(python, python, * sys.argv)
if __name__ = = "__main__" :
print 'start...'
print u "3秒后,程序将结束..." .encode( "gbk" )
time.sleep( 3 )
restart_program()
|
Salin selepas log masuk
运行效果如下图所示:

希望本文所述对大家的Python程序设计有所帮助。