python写一个定时关机软件
# coding=utf-8
"""编写时间:2019.2.14""""""
思路:1、用户输入时间2、获取当前时间3、根据两个时间判断还剩多少秒关机4、使用shutdown -s -t xxx关机5、使用shutdown -a取消关机
"""import sys,os,time,datetime
#os.system("echo 你好".encode('utf-8').decode('gbk'))
print("使用说明:按要求输入关机时间")'''获取关机时间'''
input_time_hourandoff =input('请输入小时(如果需要关机,输入 取消关机):')
if input_time_hourandoff == "取消关机":if os.system("shutdown -a") ==1116:print("因为没有任何进行中的关机过程,所以无法中止系统关机。(1116)")else:print("取消成功")
else:input_time_hour = int(input_time_hourandoff)input_time_minute = int(input('请输入分钟:'))'''检查输入数据格式,暂无''''''获取当前时分秒'''curtime = datetime.datetime.now()curtime_hour = curtime.hourcurtime_minute = curtime.minute'''计算秒数,先换算成时再相减'''hours = ((input_time_hour + (input_time_minute / 60)) - (curtime_hour + curtime_minute / 60))minutes = hours * 60seconds = hours * 60 * 60print("距离关机还有%d分钟"%minutes)os.system('shutdown -s -t %d' % seconds)print("设置成功,如果想取消关机,打开程序输入:取消关机 即可")
1、码代码,如上
2、将其打包成exe,参考此文
https://blog.csdn.net/qq_33289175/article/details/87301625
3、通过GUI将其像windows应用一样可视化
https://blog.csdn.net/qq_33289175/article/details/87303510
python写一个定时关机软件相关推荐
- python软件界面-用Python写一个语音播放软件
原标题:用Python写一个语音播放软件 单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的 ...
- python编写一个软件-python写一个随机点名软件的实例
最近有个随机点名软件的需求,故写了一个,上代码:github地址 # -*- coding: utf-8 -*- # @Time : 18-12-31 下午4:21 # @Author : Felix ...
- python写软件实例-python写一个随机点名软件的实例
最近有个随机点名软件的需求,故写了一个,上代码:github地址 # -*- coding: utf-8 -*- # @Time : 18-12-31 下午4:21 # @Author : Felix ...
- python语音播报-用Python写一个语音播放软件
单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的故障,容易给工作带来被动.学Python这 ...
- python读音播报-用Python写一个语音播放软件
单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的故障,容易给工作带来被动.学Python这 ...
- 用python写一个程序控制其它软件_程序员:利用Python实现可控制肉鸡的反向Shell...
一.初识 1.1 用 Python 实现一个可以管理多个肉鸡的反向 Shell,为什么叫反向 Shell 呢?反向就是肉鸡作为 Client 主动连接到我们的 Server 端,以实现对多个远程主机的 ...
- 用bat写一个定时关机程序
用Windows自带的命令行工具shutdown.exe来编写批处理定时关机程序.下面是一个简单的bat脚本示例: 方法一 设置秒数关机 打开记事本复制下面信息进去->另存为.bat文件-> ...
- python输出到语音播放_用Python写一个语音播放软件
单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的故障,容易给工作带来被动.学Python这 ...
- python随机点名程序 图形化,python写一个随机点名软件的实例
最近有个随机点名软件的需求,故写了一个,上代码:github地址 # -*- coding: utf-8 -*- # @Time : 18-12-31 下午4:21 # @Author : Felix ...
- 收藏!用 Python 写一个抢票软件
本文介绍的是如何用 Python 语言实现 12306 自动预定列车票,也就是坊间常说的"抢票",但个人觉得,这不算是"抢",只不过是一定程度的自动化. 总体设 ...
最新文章
- SpringBoot缓存应用实践
- 19、HTML文件上传域
- android 取色器_老板夸我PPT配色高级,以为我学过设计,其实我都是从Logo取色
- C++ Opengl 变形实例源码
- NLP 训练及推理一体化工具(TurboNLPExp)
- 第2章 数据库系统体系结构
- 简单的高可用集群实验
- java用一条语句判断一个整数是不是2的整数次方
- 009 HDFS的shell命令(里面有一个安全模式)
- 叶子结点和分支节点_C++笔试题之求完全二叉树叶子节点数
- 工业机器人电路图讲解话术_智能对话机器人系统及其实现智能对话的方法与流程...
- 用latex生成pdf文件后,文本复制粘贴显示乱码
- Tableau-堆积图
- python三菱fx3u通讯_【案例】三菱FX3UPLC的无线通讯讲解
- CRC16-ccitt-false 递归解析每一个号码段的值
- linux diff使用方法,Linux diff 使用教程
- 计算机专业理论和实践的关系,计算机在职研究生如何处理理论与实践的关系
- 小米电视机html,小米电视机功能详解 教你轻松使用
- UEFI入门必读的12本书
- android avb2.0问题解答 汇总