python实现自动重启本程序的方法
作者:写代码没钱途 时间:2022-07-18 14:16:19
本文实例讲述了python实现自动重启本程序的方法。分享给大家供大家参考。具体实现方法如下:
#!/usr/local/bin/python
#-*- coding: UTF-8 -*-
####################################################################
# python 自动重启本程序
####################################################################
#import os,time
#def close():
# print "程序重启!!!!"
# print time.strftime('%Y.%m.%d-%H.%M.%S')
# time.sleep(2) #3秒
# p = os.popen('11111111.bat')
# while True:
# line = p.readline();
# if '' == line:
# break
# print line
#if __name__ == '__main__':
# close()
####################################################################
import time
import sys
import os
def restart_program():
python = sys.executable
os.execl(python, python, * sys.argv)
if __name__ == "__main__":
print 'start...'
# answer = raw_input("Do you want to restart this program ? ")
# if answer.strip() in "y Y yes Yes YES".split():
# restart_program()
print u"3秒后,程序将结束...".encode("gbk")
time.sleep(3)
restart_program()
运行效果如下图所示:
希望本文所述对大家的Python程序设计有所帮助。
标签:python,自动,重启
0
投稿
猜你喜欢
在命令行用 sort 进行排序的方法
2023-02-23 07:07:38
分享Python文本生成二维码实例
2023-12-16 09:42:28
PHP禁止页面缓存的代码
2023-07-04 05:35:02
python中把元组转换为namedtuple方法
2021-12-04 22:13:04
Opera下的max-width BUG
2010-06-26 12:51:00
用python实现名片管理系统
2022-03-27 09:34:33
python提示No module named images的解决方法
2022-01-30 21:05:11
python列表插入append(), extend(), insert()用法详解
2021-05-12 13:32:40
Go语言正则表达式示例
2023-04-13 19:41:34
python 与GO中操作slice,list的方式实例代码
2022-08-15 08:48:06
Mootools常用方法扩展(四)
2009-02-21 11:12:00
python读取xml文件方法解析
2021-04-25 03:53:45
Python使用pymongo模块操作MongoDB的方法示例
2023-03-26 08:58:46
MySQL RC事务隔离的实现原理
2024-01-29 06:12:23
python实现使用遗传算法进行图片拟合
2022-05-25 03:31:53
也来谈谈”完美”跨域
2008-12-19 12:34:00
pytest内置fixture使用临时目录流程详解
2021-12-27 06:49:23
如何用Python将图片转为字符画
2022-06-15 09:26:06
一些关于python 装饰器的个人理解
2021-11-27 21:41:33
Python利用PyQt5制作一个获取网络实时数据NBA数据播报GUI功能
2021-09-08 18:07:26