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操作MongoDB基础知识
Nov 01 Python
使用PDB简单调试Python程序简明指南
Apr 25 Python
python3使用PyMysql连接mysql数据库实例
Feb 07 Python
Python中查看文件名和文件路径
Mar 31 Python
使用Python搭建虚拟环境的配置方法
Feb 28 Python
python线程池threadpool使用篇
Apr 27 Python
python邮件发送smtplib使用详解
Jun 16 Python
Python基于SMTP协议实现发送邮件功能详解
Aug 14 Python
对numpy中向量式三目运算符详解
Oct 31 Python
java中的控制结构(if,循环)详解
Jun 26 Python
利用Python复制文件的9种方法总结
Sep 02 Python
如何在sublime编辑器中安装python
May 20 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
屏蔽浏览器缓存另类方法
2006/10/09 PHP
一个简洁的多级别论坛
2006/10/09 PHP
Cannot modify header information错误解决方法
2008/10/08 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
在百度知道团队中快速审批新成员的js脚本
2014/02/02 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
JavaScript的函数式编程基础指南
2016/03/19 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
Node.js学习之查询字符串解析querystring详解
2017/09/28 Javascript
vue和webpack打包项目相对路径修改的方法
2018/06/15 Javascript
详解如何用webpack4从零开始构建react开发环境
2019/01/27 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
[46:12]完美世界DOTA2联赛循环赛 DM vs Matador BO2第一场 11.04
2020/11/04 DOTA
python多线程之事件Event的使用详解
2018/04/27 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
Python通过VGG16模型实现图像风格转换操作详解
2020/01/16 Python
纯CSS3实现带动画效果导航菜单无需js
2013/09/27 HTML / CSS
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
Nike西班牙官方网站:Nike.com (ES)
2017/10/30 全球购物
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
Clarria化妆品官方网站:购买天然和有机化妆品系列
2018/04/08 全球购物
Conforama瑞士:家具、厨房、电器、装饰
2020/09/06 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
幼儿运动会邀请函
2014/01/17 职场文书
经济信息系毕业生自荐信范文
2014/03/15 职场文书
房产公证书范本
2014/04/10 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
党员四风剖析材料
2014/08/27 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python