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实现自动登录人人网并采集信息的方法
Jun 28 Python
python模块之re正则表达式详解
Feb 03 Python
老生常谈Python进阶之装饰器
May 11 Python
Window10+Python3.5安装opencv的教程推荐
Apr 02 Python
python 获取字符串MD5值方法
May 29 Python
python解析json串与正则匹配对比方法
Dec 20 Python
python按照多个条件排序的方法
Feb 08 Python
python的mysql数据库建立表与插入数据操作示例
Sep 30 Python
pytorch:实现简单的GAN示例(MNIST数据集)
Jan 10 Python
pytorch 准备、训练和测试自己的图片数据的方法
Jan 10 Python
Python虚拟环境virtualenv创建及使用过程图解
Dec 08 Python
Python Pandas list列表数据列拆分成多行的方法实现
Dec 14 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 广告调用类代码(支持Flash调用)
2011/08/11 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
获取服务器传来的数据 用JS去空格的正则表达式
2012/03/26 Javascript
jquery创建一个ajax关键词数据搜索实现思路
2013/02/26 Javascript
JavaScript如何从listbox里同时删除多个项目
2013/10/12 Javascript
js树插件zTree获取所有选中节点数据的方法
2015/01/28 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
jQuery滚动插件scrollable.js用法分析
2017/05/25 jQuery
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
js实现浏览器打印功能的示例代码
2020/07/15 Javascript
JavaScript实现点击切换验证码及校验
2021/01/10 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python重试装饰器示例
2014/02/11 Python
Python中正则表达式的用法实例汇总
2014/08/18 Python
python通过floor函数舍弃小数位的方法
2015/03/17 Python
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
Python字典对象实现原理详解
2019/07/01 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
运动会100米解说词
2014/01/23 职场文书
邓小平理论心得体会
2014/09/09 职场文书
小学生差生评语
2014/12/29 职场文书
班主任开场白
2015/06/01 职场文书
详解PHP服务器如何在有限的资源里最大提升并发能力
2021/05/25 PHP
go语言中http超时引发的事故解决
2021/06/02 Golang
python画条形图的具体代码
2022/04/20 Python
MySQL外键约束(Foreign Key)案例详解
2022/06/28 MySQL