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实现字符串和日期相互转换的方法
May 13 Python
python 网络爬虫初级实现代码
Feb 27 Python
常见的python正则用法实例讲解
Jun 21 Python
Python 安装setuptools和pip工具操作方法(必看)
May 22 Python
python爬虫爬取淘宝商品信息
Feb 23 Python
Django如何自定义分页
Sep 25 Python
Python列表list排列组合操作示例
Dec 18 Python
在Python中如何传递任意数量的实参的示例代码
Mar 21 Python
Python格式化字符串f-string概览(小结)
Jun 18 Python
django 2.2和mysql使用的常见问题
Jul 18 Python
Python 类属性与实例属性,类对象与实例对象用法分析
Sep 20 Python
Python3 sys.argv[ ]用法详解
Oct 24 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在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
基于jQuery实现点击同时更改两个iframe的网址
2010/07/01 Javascript
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
基于jquery实现的文字淡入淡出效果
2013/11/14 Javascript
javascript单引号和双引号的区别和处理
2014/05/14 Javascript
js 动态修改css文件用到了cssRule
2014/08/20 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
JavaScript学习笔记之数组求和方法
2016/03/23 Javascript
使用伪命名空间封装保护独自创建的对象方法
2016/08/04 Javascript
jQuery中animate的几种用法与注意事项
2016/12/12 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
javascript实现切割轮播效果
2019/11/28 Javascript
学前端,css与javascript重难点浅析
2020/06/11 Javascript
JSON stringify方法原理及实例解析
2020/10/23 Javascript
Python生成随机密码的方法
2017/06/16 Python
Python中django学习心得
2017/12/06 Python
浅谈Django2.0 加xadmin踩的坑
2019/11/15 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
2020/01/18 Python
TensorFlow中如何确定张量的形状实例
2020/06/23 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
全球虚拟主机商:HostGator
2017/02/06 全球购物
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
杭州联环马网络笔试题面试题
2013/08/04 面试题
就职演讲稿范文
2014/05/19 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
三年级学生期末评语
2014/12/26 职场文书
防汛通知
2015/04/25 职场文书
毕业答辩开场白范文
2015/05/27 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS
DIY胆机必读:各国电子管评价
2022/04/06 无线电