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实现csv格式文件转为asc格式文件的方法
Mar 23 Python
pyhton列表转换为数组的实例
Apr 04 Python
python实现单链表中删除倒数第K个节点的方法
Sep 28 Python
Django模型序列化返回自然主键值示例代码
Jun 12 Python
如何通过python的fabric包完成代码上传部署
Jul 29 Python
Python中xml和dict格式转换的示例代码
Nov 07 Python
python ubplot使用方法解析
Jan 10 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
Python基础教程之输入输出和运算符
Jul 26 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
Sep 26 Python
Python实现EM算法实例代码
Oct 04 Python
python 对图片进行简单的处理
Jun 23 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
Zerg剧情介绍
2020/03/14 星际争霸
linux下 C语言对 php 扩展
2008/12/14 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
2015/12/24 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
Laravel相关的一些故障解决
2020/08/19 PHP
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
JQuery中SetTimeOut传参问题探讨
2013/05/10 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
2014/10/28 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
JavaScript函数中关于valueOf和toString的理解
2016/06/14 Javascript
10 种最常见的 Javascript 错误(频率最高)
2018/02/08 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
解决vue页面DOM操作不生效的问题
2018/03/17 Javascript
node中的session的具体使用
2018/09/14 Javascript
详解JavaScript中typeof与instanceof用法
2018/10/24 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
详解node和ES6的模块导出与导入
2020/02/19 Javascript
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
Python imread、newaxis用法详解
2019/11/04 Python
pytorch 求网络模型参数实例
2019/12/30 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
Vuori官网:运动服装的终级表现
2021/01/27 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
后勤人员自我鉴定
2013/10/20 职场文书
《在山的那边》教学反思
2014/02/23 职场文书
《小小竹排画中游》教学反思
2014/02/26 职场文书
低碳环保标语
2014/06/12 职场文书
廉洁自律准则学习心得体会
2016/01/13 职场文书
python语言中pandas字符串分割str.split()函数
2022/08/05 Python