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入门之语句(if语句、while语句、for语句)
Jan 19 Python
python3 与python2 异常处理的区别与联系
Jun 19 Python
python脚本替换指定行实现步骤
Jul 11 Python
python中子类调用父类函数的方法示例
Aug 18 Python
Python爬取十篇新闻统计TF-IDF
Jan 03 Python
VScode编写第一个Python程序HelloWorld步骤
Apr 06 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
对python 自定义协议的方法详解
Feb 13 Python
Tensorflow实现在训练好的模型上进行测试
Jan 20 Python
Python使用Chrome插件实现爬虫过程图解
Jun 09 Python
Python实现Appium端口检测与释放的实现
Dec 31 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
老机欣赏|中国60年代精品收音机
2021/03/02 无线电
详解PHP显示MySQL数据的三种方法
2008/06/05 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
2016/03/07 PHP
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
Bootstrap树形组件jqTree的简单封装
2016/01/25 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
2016/07/07 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
对vux点击事件的优化详解
2018/08/28 Javascript
JavaScript实现模态对话框实例
2020/01/13 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
尝试用最短的Python代码来实现服务器和代理服务器
2016/06/23 Python
python 内置函数filter
2017/06/01 Python
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
Python 使用PIL numpy 实现拼接图片的示例
2018/05/08 Python
使用Rasterio读取栅格数据的实例讲解
2019/11/26 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
2014/04/14 HTML / CSS
Java提供了哪些企业应用编程接口
2015/02/13 面试题
请假条怎么写
2014/04/10 职场文书
食堂厨师岗位职责
2014/08/25 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
倡议书作文
2015/01/19 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
红高粱观后感
2015/06/10 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
Python作用域和名称空间的详细介绍
2022/04/13 Python
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android