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 optparse模块使用实例
Apr 09 Python
用Python实现斐波那契(Fibonacci)函数
Mar 25 Python
PHP网页抓取之抓取百度贴吧邮箱数据代码分享
Apr 13 Python
PYTHON压平嵌套列表的简单实现
Jun 08 Python
python 添加用户设置密码并发邮件给root用户
Jul 25 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
Dec 21 Python
Python中的探索性数据分析(功能式)
Dec 22 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
Sep 18 Python
python实现图片插入文字
Nov 26 Python
解决Python发送Http请求时,中文乱码的问题
Apr 30 Python
实例代码讲解Python 线程池
Aug 24 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使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
Jquery获取元素的父容器对象示例代码
2014/02/10 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
Lab.js初次使用笔记
2015/02/28 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
2017/08/18 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
ES6基础之数组和对象的拓展实例详解
2019/08/22 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
通过实例了解Render Props回调地狱解决方案
2020/11/04 Javascript
利用matplotlib+numpy绘制多种绘图的方法实例
2017/05/03 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
HMV日本官网:全球知名的音乐、DVD和电脑游戏零售巨头
2016/08/13 全球购物
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
儿子婚宴答谢词
2014/01/09 职场文书
大学班级干部的自我评价分享
2014/02/10 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
2014年党的群众路线整改措施思想汇报
2014/10/12 职场文书
婚前财产协议书范本
2014/10/19 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
公司总经理岗位职责
2015/04/01 职场文书
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL
Oracle 触发器trigger使用案例
2022/02/24 Oracle
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android