python制作电脑定时关机办公神器,另含其它两种方式,无需编程!

Posted tzjks

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python制作电脑定时关机办公神器,另含其它两种方式,无需编程!相关的知识,希望对你有一定的参考价值。

小编本人目前就是在电脑面前工作,常常会工作到凌晨两三点还在为自己的梦想奋斗着。有时在办公椅上就稀里糊涂睡着了,我相信有很多朋友和我一样,这样是很不好的。第一对身体不好,第二对电脑不好。

技术分享图片

 

对身体方面,小编也只能说大家年轻的时候千万要对自己好点,特别是在电脑面前工作的朋友,不然以后身体毛病变多,就很难受了。像我才二十多岁,现在坐两个小时就会背部发麻,股椎那里也有轻微疼痛,所以各位朋友千万要注意这一点。

技术分享图片

 

对电脑不好,虽然你已经没有在使用它,但是电脑却一直在工作,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定时任务神器 - APScheduler

Python实现Windows定时关机

使用python如何实现Windows定时关机?

怎样取消电脑的定时关机

如何定时让电脑定时关机?

如何设定电脑定时关机