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学习资料
Feb 08 Python
pandas使用apply多列生成一列数据的实例
Nov 28 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 Python
音频处理 windows10下python三方库librosa安装教程
Jun 20 Python
Python selenium爬取微信公众号文章代码详解
Aug 12 Python
python获取本周、上周、本月、上月及本季的时间代码实例
Sep 08 Python
Python实现手势识别
Oct 21 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
Dec 07 Python
Python爬虫模拟登陆哔哩哔哩(bilibili)并突破点选验证码功能
Dec 21 Python
Django利用AJAX技术实现博文实时搜索
May 06 Python
JAVA SpringMVC实现自定义拦截器
Mar 16 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.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
PHP版自动生成文章摘要
2008/07/23 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
php倒计时出现-0情况的解决方法
2016/07/28 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
php与c 实现按行读取文件实例代码
2017/01/03 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
PHP扩展Swoole实现实时异步任务队列示例
2019/04/13 PHP
PHP二维数组分页2种实现方法解析
2020/07/09 PHP
原生JS操作网页给p元素添加onclick事件及表格隔行变色
2013/12/01 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
2016/08/01 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
vue自定义一个v-model的实现代码
2018/06/21 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
分享Angular http interceptors 拦截器使用(推荐)
2019/11/10 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
如何搜索查找并解决Django相关的问题
2014/06/30 Python
Python datetime时间格式化去掉前导0
2014/07/31 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
分享一下如何编写高效且优雅的 Python 代码
2017/09/07 Python
Python批量更改文件名的实现方法
2017/10/29 Python
Python批量提取PDF文件中文本的脚本
2018/03/14 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
瑞典灯具和照明网上商店:Lamp24.se
2018/03/17 全球购物
在购买印度民族服饰:Soch
2020/09/15 全球购物
敬老模范事迹
2014/05/21 职场文书
文艺晚会策划方案
2014/06/11 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
2015年乡镇民政工作总结
2015/05/13 职场文书
如何使用flask将模型部署为服务
2021/05/13 Python
总结Python常用的魔法方法
2021/05/25 Python