python实现自动重启本程序的方法


Posted in Python onJuly 09, 2015

本文实例讲述了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程序设计有所帮助。

Python 相关文章推荐
python中的代码编码格式转换问题
Jun 10 Python
python分治法求二维数组局部峰值方法
Apr 03 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
Jan 09 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
Aug 22 Python
python爬虫-模拟微博登录功能
Sep 12 Python
在Python中画图(基于Jupyter notebook的魔法函数)
Oct 28 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
Dec 10 Python
python 数据分析实现长宽格式的转换
May 18 Python
pycharm导入源码的具体步骤
Aug 04 Python
python cookie反爬处理的实现
Nov 01 Python
如何用python 操作zookeeper
Dec 28 Python
Django Paginator分页器的使用示例
Jun 23 Python
Python实现批量下载图片的方法
Jul 08 #Python
python数据结构之图的实现方法
Jul 08 #Python
python数据结构之图深度优先和广度优先实例详解
Jul 08 #Python
python中偏函数partial用法实例分析
Jul 08 #Python
Python使用bs4获取58同城城市分类的方法
Jul 08 #Python
Python实现批量修改文件名实例
Jul 08 #Python
Python查询阿里巴巴关键字排名的方法
Jul 08 #Python
You might like
PHP Curl多线程原理实例详解
2013/11/06 PHP
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
jquery 元素控制(追加元素/追加内容)介绍及应用
2013/04/21 Javascript
Javascript设置对象的ReadOnly属性(示例代码)
2013/12/25 Javascript
document.forms[].submit()使用介绍
2014/02/19 Javascript
jQuery简单实现隐藏以及显示特效
2015/02/26 Javascript
jQuery Real Person验证码插件防止表单自动提交
2015/11/06 Javascript
Bootstrap+jfinal退出系统弹出确认框的实现方法
2016/05/30 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
JavaScript实现图像模糊化的方法实例
2017/01/15 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
js实现随机点名小功能
2017/08/17 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
[52:57]2014 DOTA2国际邀请赛中国区预选赛 LGD-CDEC VS HGT
2014/05/21 DOTA
python读取TXT到数组及列表去重后按原来顺序排序的方法
2015/06/26 Python
python中plot实现即时数据动态显示方法
2018/06/22 Python
深入理解python中sort()与sorted()的区别
2018/08/29 Python
keras中的backend.clip用法
2020/05/22 Python
python爬取2021猫眼票房字体加密实例
2021/02/19 Python
生日宴会答谢词
2014/01/09 职场文书
新年抽奖获奖感言
2014/03/02 职场文书
感恩之星事迹材料
2014/05/03 职场文书
普通党员四风问题对照检查材料
2014/09/27 职场文书
党的群众路线批评与自我批评范文
2014/10/16 职场文书
社区党建工作总结2015
2015/05/13 职场文书
小学数学教学随笔
2015/08/14 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
python编写函数注意事项总结
2021/03/29 Python
基于Python实现射击小游戏的制作
2022/04/06 Python