Python实现Windows电脑定时关机
定时关机,功能:windows下,用户按照一定格式输入关机时间,系统到指定时间自动关闭 思路:从用户输入获取指定时间 分别以时分秒减去当前时间 最终计算得到当前时间距离指定 时间还有多少秒 作为关机命令的时间参数。
需要用到的模块: os 用于执行设定的系统命令 time 用于获取系统时间 需要用到cmd命令: shutdown -s -t xxx 其中xxx为距离自动关机所用秒数,即时间参数 shutdown -a 取消关机计划。
代码:
import os
import time
input_time = input('请输入关机时间,格式如:小时:分钟 :')if input_time == 'off':os.system('shutdown -a')h1 = int(input_time[0:2])
m1 = int(input_time[3:5])print(h1, m1)
mytime = time.strftime('%H:%M:%S')
h2 = int(mytime[0:2])
m2 = int(mytime[3:5])if h1 > 24:h1 = 24m2 = 0
if m1 > 60:m1 = 60
if h1 < h2:h1 = h1 + 24s1 = (h1+(m1/60.0)-h2-(m2/60.0))*3600
if s1 <= 0:print("ERROR")
else:print('距离关机还有 %d 秒' %s1)os.system('shutdown -s -t %d' %s1)
效果及GUI 编程界面请访问更多内容访问omegaxyz.com
Python实现Windows电脑定时关机相关推荐
- python定时开关机的代码_python实现Windows电脑定时关机
定时关机,功能:windows下,用户按照一定格式输入关机时间,系统到指定时间自动关闭 思路:从用户输入获取指定时间 分别以时分秒减去当前时间 最终计算得到当前时间距离指定 时间还有多少秒 作为关机命 ...
- windows 电脑定时关机设置(含如何解除自动关机命令)
at命令要以管理员方式打开cmd 1.在窗口输入 at 关机时间 shutdown -s -t 0 例如我们输入:at 22:18 shutdown -s -t 0 这样输入就会表示 ...
- Windows XP下如何设置电脑定时关机
我们在使用电脑经时,有时候会遇到一些紧急情况,需要暂时离开电脑,可是我们的电脑正在执行任务.比如下载资料.一些视频文件格式转换等等!我们知道电脑关闭还需要多长时间,也就是这些任务执行完毕还需要多长的 ...
- Windows 7怎么让电脑定时关机?Windows 7怎么取消自动关机?
Win7怎么让电脑定时关机?想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选 ...
- win7定时关机命令_电脑两个小技巧:新手设置电脑定时关机 VS 定时开机的方法详解!...
关于电脑使用小技巧,我们之前也分享过不少,有朋友在后台问,如果用命令设置电脑的开机关机,今天李哥就跟大家来详细说说这个问题.定时关机:关于电脑定时关机可能还有很多小伙伴不知道这个功能,当然也肯定也不清 ...
- Win7电脑定时关机怎么设置
想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选择电脑定时关机是最好的解决办 ...
- Windows xp 定时关机命令
Windows xp 定时关机命令 Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows"System32文件夹中.如 果想让Windows 2000也实现 ...
- Windows 7定时关机命令shutdown
在 Win7 中,shutdown实现自动关机的方法如下: [方法一:计划任务法] 开始>>> 在搜索框输入cmd >>> 回车 >>> 调出DO ...
- 计算机定时关机教程,1分钟学会 如何让电脑定时关机,定时开机!
原标题:1分钟学会 如何让电脑定时关机,定时开机! Win7系统电脑如何设置定时关机?相信很多用户都会提出这样的问题,有时候我们需要让电脑工作一段时间而不能关机,但工作完成后不关机也会造成不便,这时候 ...
- 设置计算机关机时间快捷键,怎么让电脑定时关机设置大全
电脑定时关机怎么设置?在使用电脑中也比较实用,比如我们需要下载东西或睡觉前听音乐,又不能一直守在电脑方面或害怕睡着了,那么怎么设置让电脑定时关机,其实电脑定时关机还有不少用途等着你去发掘,下面为大家介 ...
最新文章
- Linux学习笔记:Linux分区
- java 配置dbcp_java – 配置Jetty 6以使用commons.dbcp数据源
- 深入理解JavaScript系列(33):设计模式之策略模式
- 前端学习(3288):object.define
- java程序设计实验报告册_20145215《Java程序设计》实验一实验报告
- mysql 自定义序列号_在mysql中怎样设置,才能自动添加序列号
- DIV+CSS_1_样式表的分类
- PyTorch扩展自定义PyThon/C++(CUDA)算子的若干方法总结
- iPhone NavigationBar和UIToolbar基础
- 路径的形式不合法解决方案
- Html5下载功能实现
- xshell上传文件到虚拟机Linux服务器
- 删除windows桌面右键出现的无用的菜单项(RegClean工具下载使用自动清理)
- word 文档多级列表编号设置
- BIOS中英文对照表!
- 京东店铺如何获取流量
- ferguson博弈_组合博弈游戏
- nginx配置详解(容器、负载)—官方原版
- Tomcat 配置集锦
- 这些全球知名的设计网站,你用过的有哪些?
热门文章
- 登录linux系统设置默认目录
- 定时任务执行框架quartz之时间配置参考以及Demo
- opendir是安全重入函数吗_redis实现分布式锁,与jdk可重入锁ReentrantLock的原理对比剖析...
- 用c#语言制作ktv点歌系统,KTV点歌系统的设计与实现的设计和实现(C#,C/S,Access)
- java导出excel弹出下载框_JavaWeb导出Excel文件并弹出下载框
- JavaScript:indexOf()方法
- HTML:在动态背景登陆界面中加入图片轮播
- easyui下拉选项多怎么解决_30岁以后皮肤松弛皱纹越来越多怎么办?这组瑜伽帮你解决...
- mysql数据库维护重要性_建立MySQL数据库日常维护规范
- 使用MyBatis select数据库查出有数据 但返回对象为null时的解决办法