定时关机,功能: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电脑定时关机相关推荐

  1. python定时开关机的代码_python实现Windows电脑定时关机

    定时关机,功能:windows下,用户按照一定格式输入关机时间,系统到指定时间自动关闭 思路:从用户输入获取指定时间 分别以时分秒减去当前时间 最终计算得到当前时间距离指定 时间还有多少秒 作为关机命 ...

  2. windows 电脑定时关机设置(含如何解除自动关机命令)

    at命令要以管理员方式打开cmd  1.在窗口输入 at 关机时间 shutdown -s -t 0      例如我们输入:at 22:18 shutdown -s -t 0    这样输入就会表示 ...

  3. Windows XP下如何设置电脑定时关机

     我们在使用电脑经时,有时候会遇到一些紧急情况,需要暂时离开电脑,可是我们的电脑正在执行任务.比如下载资料.一些视频文件格式转换等等!我们知道电脑关闭还需要多长时间,也就是这些任务执行完毕还需要多长的 ...

  4. Windows 7怎么让电脑定时关机?Windows 7怎么取消自动关机?

    Win7怎么让电脑定时关机?想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选 ...

  5. win7定时关机命令_电脑两个小技巧:新手设置电脑定时关机 VS 定时开机的方法详解!...

    关于电脑使用小技巧,我们之前也分享过不少,有朋友在后台问,如果用命令设置电脑的开机关机,今天李哥就跟大家来详细说说这个问题.定时关机:关于电脑定时关机可能还有很多小伙伴不知道这个功能,当然也肯定也不清 ...

  6. Win7电脑定时关机怎么设置

    想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选择电脑定时关机是最好的解决办 ...

  7. Windows xp 定时关机命令

    Windows xp 定时关机命令 Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows"System32文件夹中.如 果想让Windows 2000也实现 ...

  8. Windows 7定时关机命令shutdown

    在 Win7 中,shutdown实现自动关机的方法如下: [方法一:计划任务法] 开始>>> 在搜索框输入cmd >>> 回车 >>> 调出DO ...

  9. 计算机定时关机教程,1分钟学会 如何让电脑定时关机,定时开机!

    原标题:1分钟学会 如何让电脑定时关机,定时开机! Win7系统电脑如何设置定时关机?相信很多用户都会提出这样的问题,有时候我们需要让电脑工作一段时间而不能关机,但工作完成后不关机也会造成不便,这时候 ...

  10. 设置计算机关机时间快捷键,怎么让电脑定时关机设置大全

    电脑定时关机怎么设置?在使用电脑中也比较实用,比如我们需要下载东西或睡觉前听音乐,又不能一直守在电脑方面或害怕睡着了,那么怎么设置让电脑定时关机,其实电脑定时关机还有不少用途等着你去发掘,下面为大家介 ...

最新文章

  1. Linux学习笔记:Linux分区
  2. java 配置dbcp_java – 配置Jetty 6以使用commons.dbcp数据源
  3. 深入理解JavaScript系列(33):设计模式之策略模式
  4. 前端学习(3288):object.define
  5. java程序设计实验报告册_20145215《Java程序设计》实验一实验报告
  6. mysql 自定义序列号_在mysql中怎样设置,才能自动添加序列号
  7. DIV+CSS_1_样式表的分类
  8. PyTorch扩展自定义PyThon/C++(CUDA)算子的若干方法总结
  9. iPhone NavigationBar和UIToolbar基础
  10. 路径的形式不合法解决方案
  11. Html5下载功能实现
  12. xshell上传文件到虚拟机Linux服务器
  13. 删除windows桌面右键出现的无用的菜单项(RegClean工具下载使用自动清理)
  14. word 文档多级列表编号设置
  15. BIOS中英文对照表!
  16. 京东店铺如何获取流量
  17. ferguson博弈_组合博弈游戏
  18. nginx配置详解(容器、负载)—官方原版
  19. Tomcat 配置集锦
  20. 这些全球知名的设计网站,你用过的有哪些?

热门文章

  1. 登录linux系统设置默认目录
  2. 定时任务执行框架quartz之时间配置参考以及Demo
  3. opendir是安全重入函数吗_redis实现分布式锁,与jdk可重入锁ReentrantLock的原理对比剖析...
  4. 用c#语言制作ktv点歌系统,KTV点歌系统的设计与实现的设计和实现(C#,C/S,Access)
  5. java导出excel弹出下载框_JavaWeb导出Excel文件并弹出下载框
  6. JavaScript:indexOf()方法
  7. HTML:在动态背景登陆界面中加入图片轮播
  8. easyui下拉选项多怎么解决_30岁以后皮肤松弛皱纹越来越多怎么办?这组瑜伽帮你解决...
  9. mysql数据库维护重要性_建立MySQL数据库日常维护规范
  10. 使用MyBatis select数据库查出有数据 但返回对象为null时的解决办法