学习啦 > 学习电脑 > 电脑故障 > 电脑故障现象 > 自动重启 >

python实现自动重启本程序的方法

时间: 加城1195 分享

  很多时候我们需要电脑异常关机后自动重启,方法也有很多,其中一种就是利用Python来实现,这篇文章主要介绍了python实现自动重启本程序的方法,涉及Python进程操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

  本文实例讲述了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程序设计有所帮助。

  补充:电脑总是自动重启怎么办

  1、右击“我的电脑”,选择“属性”项。

  2、在打开的系统属性窗口中选择“高级系统设置”项进入。

  3、在打开的“系统属性”窗口中,切换至“高级”选择卡,然后点击“系统和故障恢复 设置”按钮。

  4、在打开的窗口中取消勾选“自动重启启动”项并按确认即可。

  5、当电脑在使用的过程中产生蓝屏时,我们就可以进入“系统日志”管理器中查看产生系统失败的根源啦。打开“运行”对话框,输入命令“eventvwr.msc”即可查看日志信息,从中定位系统产生失败的原因。

  6、当然,我们也可以通过禁用某些开机项来尝试修复系统。打开“运行”对话框,输入命令“msconfig”进入“系统配置实用程序”界面,勾选“常规”选项卡下的“诊断启动”选项。

  7、还有一种修复计算机蓝屏或重启故障的方法,就是在电脑启动时按“F8”进入系统故障菜单,从中选择“安全模式”进入或“最后一次正确的配置”项进入系统,将及有可能修复系统。

  8、当然,如果以上方法均不能解决问题,那么建议您还是重新安装一下系统,毕竟安装系统所耗费的时间相对修复所用时间要少许多。一劳永逸之事才是王道。

  相关阅读:电脑自动重启方法

  方法一:

  1、打开控制面板-管理工具-计划任务程序

  2、创建基本任务,名称栏目,输入“定时重启”,下一步;

  3、在窗口里,有每天、每周、每月、一次各种选择,这里小诚选择一次,这次执行完就失效,您可以根据自己的情况进行选择哈,点击下一步;

  4、设置重启的日期、时间点,下一步;

  5、选择启动程序,下一步;

  6、在打开页面里,点击浏览,找到C;\Windows\System32\Shutdown.exe,点击打开;

  7、在添加参数栏目里输入“-r”(重启),进行下一步

  8、点击完成,即可实现自动重启了

  方法二:

  网上搜索个自动重启关机类软件,这比较多,简单设置一下就可以了。


python实现自动重启本程序的方法相关文章:

1.python怎么运行py文件

2.python局域网传输文件

3.python实现微信自动回复功能

4.Linux搭建python环境方法教程

5.python怎么运行py文件

4021813