返回顶部
首页 > 资讯 > 后端开发 > Python >python实现程序重启和系统重启
  • 339
分享到

python实现程序重启和系统重启

重启程序系统 2023-01-31 04:01:52 339人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

def restart_program(): """Restarts the current program. Note: this function does not return. Any cleanup action

def restart_program():
    """Restarts the current program.
    Note: this function does not return. Any cleanup action (like
    saving data) must be done before calling this function."""
    python = sys.executable
    os.execl(Python, python, * sys.argv)

机器重启

#!/usr/bin/python
#coding=utf-8
import time
from os import system
runing = True
while runing:
  input = raw_input('关机(s)OR重启(r)?(q退出)')
  input = input.lower()
  if input == 'q' or input =='quit':
    runing = False
    print '程序退出'
    break
  seconds = int(raw_input('请输入暂停时间(单位:秒):'))
  time.sleep(seconds)
  print '暂停时间:', seconds
  runing = False
  
  if input == 's':
    print '关机ing'
    system('halt')
  elif input == 'r':
    print '重启ing'
    system('reboot')
  else:
    print '程序错误重新输入'
    runing = True
print '程序结束~~~!'

--结束END--

本文标题: python实现程序重启和系统重启

本文链接: https://lsjlt.com/news/188017.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python实现程序重启和系统重启
    def restart_program(): """Restarts the current program. Note: this function does not return. Any cleanup action...
    99+
    2023-01-31
    重启 程序 系统
  • python 程序重启的代码
    # 重启程序 def restart_program(): print("重启。。。。。。。") python = sys.executable os.execl(py...
    99+
    2023-01-31
    重启 代码 程序
  • win8系统怎么开启“紧急重启” win8系统开启“紧急重启”的方法
    有时候win8系统会卡住停止响应,一般我们会按【Ctrl+Alt+Del】组合键,目的是为了立即终结电脑的异常状态。或者点击电源按钮中的重启和关机按钮,但是有位用户说无论是按【Ctrl+Alt+Del】组合...
    99+
    2022-06-04
    重启 紧急 系统
  • Shell脚本实现温和方式重启Centos系统
    主要目的是用于重启后台比较重要的进程,如果采用killall -9强制kill掉,可能会引起问题。比如数据库进程。代码如下: #!/bin/sh if [ -z "$1" ]; then /bi...
    99+
    2022-06-04
    重启 脚本 温和
  • 如何重启Ubuntu系统
    要在Ubuntu系统中重启系统,可以通过以下几种方法: 使用命令行:打开终端(Ctrl + Alt + T),然后输入以下命令来...
    99+
    2024-03-12
    Ubuntu
  • Android实现系统重新启动的功能
    首先定义布局文件: 代码如下:<xml version="1.0" encoding="utf-8"><manifest xmlns:android="ht...
    99+
    2022-06-06
    启动 系统 Android
  • Android编程实现系统重启与关机的方法
    本文实例讲述了Android编程实现系统重启与关机的方法。分享给大家供大家参考,具体如下: 最近在做个东西,巧合碰到了sharedUserId 的问题,所以收集了一些资料,存存...
    99+
    2022-06-06
    方法 系统 Android
  • Linux系统下怎么重启进程
    这篇“Linux系统下怎么重启进程”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统下怎么重启进程”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们...
    99+
    2023-06-28
  • python 多线程重启
    python 多线程程序运行中,会出现由于异常而导致某线程停止的情况,为了保证程序的稳定运行,需要自动重启down掉的线程. python Threading类有一个setName()的方法,可以为线程设置名字。 threadin...
    99+
    2023-01-31
    重启 多线程 python
  • Linux系统下Apache启动,停止和重启的方法
    本文小编为大家详细介绍“Linux系统下Apache启动,停止和重启的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux系统下Apache启动,停止和重启的方法”文章能帮助大家解决疑惑,下面跟着...
    99+
    2024-04-02
  • Linux系统如何重启MySQL
    这篇文章主要为大家展示了“Linux系统如何重启MySQL”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何重启MySQL”这篇文章吧。一、启动方式1、使用 service 启动:...
    99+
    2023-06-28
  • Linux系统如何启动、停止、重启MySQL
    这篇文章将为大家详细讲解有关Linux系统如何启动、停止、重启MySQL,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、 启动1、使用 service 启动:service mysql start&nb...
    99+
    2023-06-28
  • Linux系统下怎么重启PHP
    这篇文章主要为大家展示了Linux系统下怎么重启PHP,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统下怎么重启PHP”这篇文章吧。 [root@snoopy 16...
    99+
    2023-06-28
  • Linux系统如何重启网络
    这篇文章将为大家详细讲解有关Linux系统如何重启网络,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Ubuntu重启网络命令 service networking resta...
    99+
    2023-06-28
  • Linux系统中怎么重启MySQL
    这篇文章主要介绍“Linux系统中怎么重启MySQL”,在日常操作中,相信很多人在Linux系统中怎么重启MySQL问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统中怎么重启MySQL”的疑惑有所...
    99+
    2023-06-28
  • linux系统如何重启网卡
    linux系统如何重启网卡,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux系统怎样重启网卡?linux系统重启网卡有哪些方法?在工作中我们有时会对Linux系统重启网卡...
    99+
    2023-06-28
  • Linux系统怎样重启网卡
    Linux系统怎样重启网卡,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux系统中如何重启网卡?修改了IP之后,要使其生效,有几种方法1、ifdown/ifup#ifdo...
    99+
    2023-06-28
  • Grafana 监控系统是否重启
    Linux 内核(以下简称内核)是一个不与特定进程相关的功能集合,内核的代码很难轻易的在调试器中执行和跟踪。开发者认为,内核如果发生了错误,就不应该继续运 行。因此内核发生错误时,它的行为通常被设定为系统崩溃,机器重启。基于动态存储器的电气...
    99+
    2023-01-31
    重启 监控系统 Grafana
  • windows10系统死机如何重启
    这篇文章主要讲解了“windows10系统死机如何重启”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows10系统死机如何重启”吧! 方法一: 通常情况下,Windows10正式版...
    99+
    2023-07-01
  • Linux系统中怎么启动以及重启nginx
    Linux系统中怎么启动以及重启nginx,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、进入nginx安装目录下的sbin目录下2、执行以下命令:./nginx -c ...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作