python实现的重启关机程序实例
更新时间:2014年08月21日 11:37:00 投稿:shichen2014
这篇文章主要介绍了python实现的重启关机程序,有不错的借鉴价值,需要的朋友可以参考下
本文实例讲述了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实现可获取网易页面所有文本信息的网易网络爬虫功能,涉及Python针对网页的获取、字符串正则判定等相关操作技巧,需要的朋友可以参考下2018-01-01
Python通过paramiko远程下载Linux服务器上的文件实例
今天小编就为大家分享一篇Python通过paramiko远程下载Linux服务器上的文件实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-12-12
解决List.append() 在 Python 中不起作用的问题
在 Python 中,我们通常使用 List.append() 方法向列表末尾添加元素,然而,在某些情况下,你可能会遇到 List.append() 方法不起作用的问题,本文将详细讨论这个问题并提供解决方法,需要的朋友可以参考下2023-06-06
Python参数解析模块sys、getopt、argparse使用与对比分析
今天小编就为大家分享一篇关于Python参数解析模块sys、getopt、argparse使用与对比分析,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-04-04


最新评论