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模块学习 re 正则表达式
May 19 Python
Python版的文曲星猜数字游戏代码
Sep 02 Python
Python使用Flask框架获取当前查询参数的方法
Mar 21 Python
使用相同的Apache实例来运行Django和Media文件
Jul 22 Python
总结python爬虫抓站的实用技巧
Aug 09 Python
浅析python中的迭代与迭代对象
Oct 08 Python
对python操作kafka写入json数据的简单demo分享
Dec 27 Python
把pandas转换int型为str型的方法
Jan 29 Python
Python3.5以上版本lxml导入etree报错的解决方案
Jun 26 Python
python文档字符串(函数使用说明)使用详解
Jul 30 Python
MoviePy简介及Python视频剪辑自动化
Dec 18 Python
Python快速实现一键抠图功能的全过程
Jun 29 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 CURL获取cookies模拟登录的方法
2013/11/04 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
php获取汉字拼音首字母的方法
2015/10/21 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
推荐40款强大的 jQuery 导航插件和教程(上篇)
2012/09/14 Javascript
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
2013/11/07 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
Javascript中this关键字指向问题的测试与详解
2017/08/11 Javascript
JS+jQuery实现注册信息的验证功能
2017/09/26 jQuery
Vue官方文档梳理之全局配置
2017/11/22 Javascript
不使用JavaScript实现菜单的打开和关闭效果demo
2018/05/01 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
layui输入框中只允许输入整数的实现方法
2019/09/18 Javascript
Python模拟登录12306的方法
2014/12/30 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
Python实现购物车程序
2018/04/16 Python
python中不能连接超时的问题及解决方法
2018/06/10 Python
Python自动化运维之Ansible定义主机与组规则操作详解
2019/06/13 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
将Python文件打包成.EXE可执行文件的方法
2019/08/11 Python
python实现逢七拍腿小游戏的思路详解
2020/05/26 Python
CSS3 新增选择器的实例
2019/11/13 HTML / CSS
妇女干部培训方案
2014/05/12 职场文书
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python
Golang 语言控制并发 Goroutine的方法
2021/06/30 Golang
Nginx 反向代理解决跨域问题多种情况分析
2022/01/18 Servers