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中的yield与generator
Apr 05 Python
python读取二进制mnist实例详解
May 31 Python
pandas对指定列进行填充的方法
Apr 11 Python
用python实现刷点击率的示例代码
Feb 21 Python
python django下载大的csv文件实现方法分析
Jul 19 Python
Python配置文件处理的方法教程
Aug 29 Python
python中设置超时跳过,超时退出的方式
Dec 13 Python
python字典的值可以修改吗
Jun 29 Python
python MD5加密的示例
Oct 19 Python
安装python依赖包psycopg2来调用postgresql的操作
Jan 01 Python
使用python向MongoDB插入时间字段的操作
May 18 Python
Pygame如何使用精灵和碰撞检测
Nov 17 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
调频问题解答
2021/03/01 无线电
dedecms 制作模板中使用的全局标记图文教程
2007/03/11 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
php5.3后静态绑定用法详解
2016/11/11 PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
2020/11/22 PHP
JavaScript this 深入理解
2009/07/30 Javascript
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
2015/08/31 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
浅析JS运动
2015/12/28 Javascript
详解js实现线段交点的三种算法
2016/08/09 Javascript
浅谈javascript中遇到的字符串对象处理
2016/11/18 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
ES6新特性之数组、Math和扩展操作符用法示例
2017/04/01 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
JavaScript正则表达式的贪婪匹配和非贪婪匹配
2017/09/05 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
详解小程序中h5页面onShow实现及跨页面通信方案
2019/05/30 Javascript
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
python版大富翁源代码分享
2018/11/19 Python
Python面向对象实现一个对象调用另一个对象操作示例
2019/04/08 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
德购商城:德国进口直邮商城
2017/06/13 全球购物
static函数与普通函数有什么区别
2015/12/25 面试题
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
作风转变年心得体会
2014/10/22 职场文书
2014年社区党建工作总结
2014/11/11 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
小型婚礼主持词
2015/06/30 职场文书
运动员代表致辞
2015/07/29 职场文书
2015年重阳节活动主持词
2015/07/30 职场文书