#!/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实现自动重启本程序的方法相关推荐

  1. 在linux下python爬虫进程发生异常时自动重启直至正常结束的方法

    在linux下python爬虫进程发生异常时自动重启直至正常结束的方法 参考文章: (1)在linux下python爬虫进程发生异常时自动重启直至正常结束的方法 (2)https://www.cnbl ...

  2. python爬虫程序自动结束-在linux下python爬虫进程发生异常时自动重启直至正常结束的方法...

    之前在做爬虫的时候遇到一种情况,当网络情况不太好的时候,爬虫爬到的链接在urlopen时会因为无法正常连接而报URLError或者timeout的错误导致陈序报错而终止:但是这些错误在重新运行陈序后能 ...

  3. python关机程序代码_python实现的重启关机程序实例

    本文实例讲述了Python实现的重启关机程序的方法,对Python程序设计有一定的参考价值.具体方法如下: 实例代码如下: #!/usr/bin/python #coding=utf-8 import ...

  4. C#程序崩溃捕获与自动重启方法(简洁有效)

    本文主要介绍如何在C#程序运行出错时,自动执行程序重启. 程序异常捕获的方法网上已经有很多相关的介绍,是比较通用有效的做法.但是程序自动重启方法却很难找到有效的,若当前程序中有常驻线程在运行,则无法有 ...

  5. 让程序异常退出后自动重启

    "程序 FreeEIM.exe 遇到问题异常退出,是否重启?",类似的情况我们似乎碰见过,很多程序都有这个功能:这是怎么实现的呢?经  过一番努力,在MSDN找到了SetUnhan ...

  6. java杀死自身并重启_java – android服务在应用程序被杀死时自动重启

    我正在开发一个应用程序,通过接收器与我的服务进行通信. 服务代码 @Override public int onStartCommand(Intent intent, int flags, int s ...

  7. 笔记本电脑频繁自动重启_笔记本电脑自动重启是什么原因

    使用电脑很长一段时间就会出现各种各样的问题,但不管出了什么问题,只要电脑能打开有一种方法可以解决的问题,但有时电脑会莫名其妙的重启,电脑爱好者我们有点不知所措.尤其是办公室人员做了很长时间的工作,想要 ...

  8. 路由器php系统时间设置时间设置时间设置,华硕Padavan路由器设置定时重启_路由器自动重启脚本设置...

    之前挂aria2下了2天的东西,突然卡住了,路由器管理界面也登不进去了想起来之前内存负载很大,但是我看其中有一小半都是cache,就没管它,也不知道是不是这个原因 问下各位的路由器是几天重启一次的呢? ...

  9. 计算机关机键 自动重启,电脑关机自动重启_为什么我的电脑会自动关机和重启...

    为什么电脑关机自动重启? 1.CPU温度异常. 遇到电脑自动关机或重启这类问题,我们需要看看CPU温度是不是正常.电脑CPU散热不佳,可能引起电脑自动关机或重启. 一般导致电脑CPU温度异常的原因是C ...

最新文章

  1. 如何自学python数据分析-『』python数据分析该怎么入门呢?
  2. 搭建WEB服务详解(二)
  3. pthread多线程编程的学习小结
  4. 16、17、18_使用gridspec定义多子图,条形图(Bar plots),分组条形图,堆叠条形图(Stacked bar chart),饼图(Pie plots),甜甜圈图,嵌套饼图
  5. 小程序 长按api_高质量的微信小程序样式模板应该长什么样?
  6. 递增的整数序列链表的插入_程序员:数据结构——链表List、ArrayList、LinkedList...
  7. function 多个函数用一个_程序员如何用一个脚本每天定时给多个女友发微信暖心话...
  8. 用R语言实现数据离散化
  9. WEB前端、后端的说明
  10. Java的15种锁总结
  11. Lodop+html+pdf.js 实现web客户端连接的本地打印机直接打印,无需预览
  12. 四 树莓派系统配置及进入图形桌面
  13. Flash鼠标拖尾效果——粒子
  14. Perl 常用正则匹配
  15. dataframe横向和纵向拼接
  16. CSS中的BFC规范(块级格式化上下文)
  17. java画出马里奥_基于JAVA实现的超级马里奥(Super Mario)游戏
  18. 【Druid】(四)Apache Druid 部署和配置(单机版 / Docker 容器版 / Kubernetes 集群版)
  19. 简记_BISS通信协议简介
  20. 面渣逆袭:计算机网络六十二问,三万字图文详解!速收藏!

热门文章

  1. mysql 导入导出脚本_MySQL导入和导出sql脚本
  2. 用户态和核心态的转换
  3. linux怎么添加更新源,在Deepin 15.7系统中不需要在/etc/apt/sources.list添加更新源
  4. python linux调试_python调试
  5. Android平台RTMP/RTSP播放器开发系列之解码和绘制
  6. 基于智慧教室|无纸化会议的新选择:RTMP解决方案
  7. 计算机系统存储器分类和总线分类
  8. 日期格式化时注解@DateTimeFormat无效的问题分析
  9. SpringBoot:解决日期转换问题和日期展示问题
  10. SVN 回滚(撤回)提交的代码