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 文件操作实现代码
Oct 07 Python
python里将list中元素依次向前移动一位
Sep 12 Python
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
python开发环境PyScripter中文乱码问题解决方案
Sep 11 Python
5个很好的Python面试题问题答案及分析
Jan 19 Python
Python将图片转换为字符画的方法
Jun 16 Python
在python中将字符串转为json对象并取值的方法
Dec 31 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
Python单元测试模块doctest的具体使用
Feb 10 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 Python
Python通过zookeeper实现分布式服务代码解析
Jul 22 Python
Python命名空间及作用域原理实例解析
Aug 12 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
深入了解php4(2)--重访过去
2006/10/09 PHP
php生成图形验证码几种方法小结
2013/08/15 PHP
PHP中iconv函数知识汇总
2015/07/02 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
php把字符串指定字符分割成数组的方法
2018/03/12 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
JavaScript 事件系统
2010/07/22 Javascript
NodeJs中的非阻塞方法介绍
2012/06/05 NodeJs
jquery选择器的选择使用及性能介绍
2013/01/16 Javascript
Javascript中的getUTCHours()方法使用详解
2015/06/10 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
使用vue.js写一个tab选项卡效果
2017/03/25 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
python+opencv实现动态物体追踪
2018/01/09 Python
Python扩展内置类型详解
2018/03/26 Python
Python实现压缩文件夹与解压缩zip文件的方法
2018/09/01 Python
解决python Markdown模块乱码的问题
2019/02/14 Python
python 实现识别图片上的数字
2019/07/30 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
python数据预处理 :数据共线性处理详解
2020/02/24 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
HTML5录音实践总结(Preact)
2020/05/07 HTML / CSS
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
澳大利亚在线生活方式商店:Mytopia
2018/07/08 全球购物
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
护士优质服务演讲稿
2014/08/26 职场文书
会议欢迎词
2015/01/23 职场文书
python前后端自定义分页器
2022/04/13 Python