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


Posted in Python onAugust 21, 2014

本文实例讲述了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中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 Python
Python使用django搭建web开发环境
Jun 09 Python
Python守护线程用法实例
Jun 23 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
Nov 16 Python
解决python 自动安装缺少模块的问题
Oct 22 Python
Python理解递归的方法总结
Jan 28 Python
十行代码使用Python写一个USB病毒
Jun 21 Python
python可视化爬虫界面之天气查询
Jul 03 Python
python字典嵌套字典的情况下找到某个key的value详解
Jul 10 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 10 Python
Python数据分析库pandas高级接口dt的使用详解
Dec 11 Python
实例讲解Python中的私有属性
Aug 21 #Python
Python创建日历实例
Aug 21 #Python
Python实现批量把SVG格式转成png、pdf格式的代码分享
Aug 21 #Python
python生成日历实例解析
Aug 21 #Python
MySQLdb ImportError: libmysqlclient.so.18解决方法
Aug 21 #Python
Python中除法使用的注意事项
Aug 21 #Python
Python中dictionary items()系列函数的用法实例
Aug 21 #Python
You might like
如何写php程序?
2006/12/08 PHP
PHP仿盗链代码
2012/06/03 PHP
PHP常用的文件操作函数经典收藏
2013/04/02 PHP
PHP输出九九乘法表代码实例
2015/03/27 PHP
php生成gif动画的方法
2015/11/05 PHP
php中的依赖注入实例详解
2019/08/14 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
javascript实现数字倒计时特效
2016/03/30 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
2018/01/15 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
vue服务端渲染缓存应用详解
2018/09/12 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
详解React的回调渲染模式
2020/09/10 Javascript
Python封装shell命令实例分析
2015/05/05 Python
名片管理系统python版
2018/01/11 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
TensorFLow 不同大小图片的TFrecords存取实例
2020/01/20 Python
PyTorch中的C++扩展实现
2020/04/02 Python
用python批量移动文件
2021/01/14 Python
详解HTML5 LocalStorage 本地存储
2016/12/23 HTML / CSS
小学先进集体事迹材料
2014/05/31 职场文书
社区科普工作方案
2014/06/03 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
夏洛特的网观后感
2015/06/15 职场文书
浅谈PHP7中的一些小技巧
2021/05/29 PHP