python实现的重启关机程序实例

 更新时间:2014年08月21日 11:37:00   投稿:shichen2014  
这篇文章主要介绍了python实现的重启关机程序,有不错的借鉴价值,需要的朋友可以参考下

本文实例讲述了Python实现的重启关机程序的方法,对Python程序设计有一定的参考价值。具体方法如下:

实例代码如下:

#!/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 '程序结束~~~!'

该实例在linux下测试通过,windows的话需要判断执行命令。

相关文章

  • Python 基础教程之包和类的用法

    Python 基础教程之包和类的用法

    这篇文章主要介绍了Python 基础教程之包和类的用法的相关资料,需要的朋友可以参考下
    2017-02-02
  • 使用Python对Excel进行读写操作

    使用Python对Excel进行读写操作

    学习Python的过程中,我们会遇到Excel的读写问题。这时,我们可以使用xlwt模块将数据写入Excel表格中,使用xlrd模块从Excel中读取数据。下面我们介绍如何实现使用Python对Excel进行读写操作。
    2017-03-03
  • Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例

    Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例

    这篇文章主要介绍了Python实现可获取网易页面所有文本信息的网易网络爬虫功能,涉及Python针对网页的获取、字符串正则判定等相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • pytorch中tensor的合并与截取方法

    pytorch中tensor的合并与截取方法

    今天小编就为大家分享一篇pytorch中tensor的合并与截取方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 基于Python实现绘制属于你的世界地图

    基于Python实现绘制属于你的世界地图

    Python之所以这么流行,是因为它不仅能够应用于科技领域,还能用来做许多其他学科的研究工具,绘制地图便是其功能之一。本文我们将用matplot工具包之一的  mpl_toolkits  来绘制世界地图,需要的可以参考一下
    2022-11-11
  • Python通过paramiko远程下载Linux服务器上的文件实例

    Python通过paramiko远程下载Linux服务器上的文件实例

    今天小编就为大家分享一篇Python通过paramiko远程下载Linux服务器上的文件实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Pyecharts图表交互功能的实现

    Pyecharts图表交互功能的实现

    本文主要介绍了Pyecharts图表交互功能的实现,提升数据可视化的用户体验,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01
  • 解决List.append() 在 Python 中不起作用的问题

    解决List.append() 在 Python 中不起作用的问题

    在 Python 中,我们通常使用 List.append() 方法向列表末尾添加元素,然而,在某些情况下,你可能会遇到 List.append() 方法不起作用的问题,本文将详细讨论这个问题并提供解决方法,需要的朋友可以参考下
    2023-06-06
  • Python参数解析模块sys、getopt、argparse使用与对比分析

    Python参数解析模块sys、getopt、argparse使用与对比分析

    今天小编就为大家分享一篇关于Python参数解析模块sys、getopt、argparse使用与对比分析,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • python 参数列表中的self 显式不等于冗余

    python 参数列表中的self 显式不等于冗余

    Self in the Argument List: Redundant is not Explicit
    2008-12-12

最新评论