小编本人目前就是在电脑面前工作,常常会工作到凌晨两三点还在为自己的梦想奋斗着。有时在办公椅上就稀里糊涂睡着了,我相信有很多朋友和我一样,这样是很不好的。第一对身体不好,第二对电脑不好。
对身体方面,小编也只能说大家年轻的时候千万要对自己好点,特别是在电脑面前工作的朋友,不然以后身体毛病变多,就很难受了。像我才二十多岁,现在坐两个小时就会背部发麻,股椎那里也有轻微疼痛,所以各位朋友千万要注意这一点。
对电脑不好,虽然你已经没有在使用它,但是电脑却一直在工作,CUP一直在运转,它就像我们的人脑一直在思考一样。这对电脑还是有损伤的,并且如果是公司的机器,他会强制性的要求你工作完必须关闭,而我们常常因为工作太忙、太累而导致忘记。就像小编昨天忘记关电风扇抄了二十遍司训一样......对于风扇,我不能控制,但是电脑,我一个Python程序员,可以轻松和它对话。
我在这里介绍三种方法,前两种都适合,没编程基础的朋友,最后一种由我编写Python代码来实现。
第一种:
自行百度下载相关软件,电脑定时关机。推荐没编程基础的、对电脑不熟悉朋友使用,因为操作简单、一次下载,终身使用。
第二种:
第一步:
键盘同时按"Win+R",在窗口中输入"cmd",弹出DOS窗口,或者右键点击屏幕左下方Windows图标
弹出列表选择运行(R)再输出"cmd"。
第二步:
在新弹出的窗口中输入"shutdown -s -t 时间",这里时间是以秒为单位的.例如shutdown -s -t 60,那么就是1分钟之后电脑自动关机。
如果说你想定点关机,比如你想设置1点整电脑自动关机,那么输入"at 时间 shutdown -s",这里时间的格式是"小时:分钟:秒".例如at 1:00 shutdown -s,实在1点整电脑自动关机。
这些代码也没什么好讲解的,学过英语的都知道,at意思是在,shutdown的意思为被结束,玩过游戏的朋友也不会对这个单词感到陌生吧。操作也十分简单,动手能力的考究也不高。
第三种:
学习Python编程的程序员肯定想看的是这种方法,而不是前面两种无编程基础的人就可以使用的。
既然说是编程,那就不能太寒酸,不要觉得小编做这么个小软件还这么麻烦,我们Python程序员是优美的代名词,该做的还是得做。
工具准备:
用Qt制作完成需要的UI包括:
label1234,lineEdit12,pushButton相关组件。
两个lineEdit等待我们输入欲设置电脑自动关机的时间。Label显示操作后回执的信息。pushButton提交命令后UI打造成功。
第二步:ui转换成py文件:
PyQt5添加了环境变量,转换的cmd命令,cd到UI所在目录:
Python代码执行完毕后在UI所在目录中生成shut.py文件。
第三步:窗口显示:
我们直接生成py.文件运行是不能够显示窗口的,代码顶端加:
最后面也要加:
运行shut.py窗口即可显示出来。
第四步:实现功能:
Python程序欲实现功能即:Windows系统电脑自动关机。由第一、二种方法可知cmd命令是个不错的选择。所以我们来看python执行cmd命令的方法:
Python完整源代码:
界面效果图:
运行效果图:
看到到欲执行任务已经在计划里,Remove即可刷新任务计划。
移除任务完成,欲实现功能成功实现!
未.py未打包,不能提供给未安装Python的人使用,在windows下无阻使用,需要静态编译。
第五步:打包、静态编译:
利用Python的Pyinstaller组件,然后cd 于shut.py所在目录,最后执行cmd命令:
到此,三种方法介绍完毕。Python程序员无需我多言,没编程基础的用第一、二种方式也无可厚非。
转载
感谢作者:Python新世界
公告通知
Python实战班、自动化运维班、区块链正在招生中
各位小伙伴们,欢迎试听和咨询:
网友评论