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写的图片蜘蛛人代码
Aug 27 Python
python3.0 模拟用户登录,三次错误锁定的实例
Nov 02 Python
python实现公司年会抽奖程序
Jan 22 Python
Python mutiprocessing多线程池pool操作示例
Jan 30 Python
Python requests模块实例用法
Feb 11 Python
PyQt5组件读取参数的实例
Jun 25 Python
用Python抢火车票的简单小程序实现解析
Aug 14 Python
Python单元测试与测试用例简析
Nov 09 Python
在Python中字符串、列表、元组、字典之间的相互转换
Nov 15 Python
如何基于python操作excel并获取内容
Dec 24 Python
python爬虫爬取网页数据并解析数据
Sep 18 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 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(2)――PHP类型
2010/02/15 PHP
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
php做下载文件的实现代码及文件名中乱码解决方法
2011/02/03 PHP
php 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
JS getStyle获取最终样式函数代码
2010/04/01 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
2014/04/03 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
countUp.js实现数字滚动效果
2019/10/18 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
在python的WEB框架Flask中使用多个配置文件的解决方法
2014/04/18 Python
Python基于回溯法子集树模板解决找零问题示例
2017/09/11 Python
利用python对Excel中的特定数据提取并写入新表的方法
2018/06/14 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
如何用Python制作微信好友个性签名词云图
2019/06/28 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
详解Canvas 跨域脱坑实践
2018/11/07 HTML / CSS
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/11/24 面试题
买卖协议书范本
2014/04/21 职场文书
给学校建议书范文
2014/05/13 职场文书
共产党员岗位承诺书
2014/05/29 职场文书
党员民主生活会材料
2014/12/15 职场文书
给老婆的检讨书
2015/01/27 职场文书
爱国主义电影观后感
2015/06/18 职场文书
2016年小学生寒假家长评语
2015/10/10 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python