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中查看变量内存地址的方法
May 05 Python
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
Dec 31 Python
Python中线程的MQ消息队列实现以及消息队列的优点解析
Jun 29 Python
pandas中apply和transform方法的性能比较及区别介绍
Oct 30 Python
python中pytest收集用例规则与运行指定用例详解
Jun 27 Python
wxPython实现带颜色的进度条
Nov 19 Python
python-xpath获取html文档的部分内容
Mar 06 Python
opencv之颜色过滤只留下图片中的红色区域操作
Jun 05 Python
详解Python IO口多路复用
Jun 17 Python
基于Python爬取股票数据过程详解
Oct 21 Python
python性能测试工具locust的使用
Dec 28 Python
pycharm 使用anaconda为默认环境的操作
Feb 05 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
thinkphp中字符截取函数msubstr()用法分析
2016/01/09 PHP
javascript  Error 对象 错误处理
2008/05/18 Javascript
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
JS倒计时代码汇总
2014/11/25 Javascript
Node.js开源应用框架HapiJS介绍
2015/01/14 Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
2015/12/13 Javascript
javascript运动框架用法实例分析(实现放大与缩小效果)
2016/01/08 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
jquery操作ID带有变量的节点实例
2016/12/07 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
2017/05/08 Javascript
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
js制作简单的音乐播放器的示例代码
2017/08/28 Javascript
nuxt+axios解决前后端分离SSR的示例代码
2017/10/24 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
Python中使用PDB库调试程序
2015/04/05 Python
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
在Python中用has_key()方法查找键是否存在的教程
2015/05/21 Python
Python对CSV、Excel、txt、dat文件的处理
2018/09/18 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
django rest framework vue 实现用户登录详解
2019/07/29 Python
Python中itertools的用法详解
2020/02/07 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
css3学习心得分享
2013/08/19 HTML / CSS
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
Hibernate持久层技术
2013/12/16 面试题
2014年煤矿工作总结
2014/11/24 职场文书
2015年客服工作总结范文
2015/04/02 职场文书
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python