#Python恶搞#用Python写一个自动关机程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#Python恶搞#用Python写一个自动关机程序相关的知识,希望对你有一定的参考价值。

参考技术A 模块导入

窗口设置

创建一个文本标签

创建一个文本标签和时间栏框

设置该文件的字体样式,大小。

创建一个日期时间文本框,QDateEdit表示添加日期文本框,QTimeEdit表示添加时间文本框。

设置日期时间框的位置大小依次是左间距,上间距,宽,高。

设置日期可以使用日历插件

根据PyQt方法获取系统的当前时间

将当前系统时间赋值给时间框中

一个按钮并设置添加单击事件

显示默认尺寸

创建一个按钮并设置清除关机任务单击事件

显示默认尺寸

设置一个文本提示框

设置工具窗口中显示的部件文本信息

添加关机计划

清除关机计划

创建应用程序和对象

好兄弟们,记得给我个三连哇

一个可以恶搞朋友的关机程序!!!


前言

这是一个可以恶搞朋友的关机程序,实现原理是通过system直接调用dos命令窗口启动关机程序,既然是恶搞那就一定要给你的恶搞对象一定的“机会”,下面我将带大家一起来学习一个这个简单的恶搞程序。(源码可以私信找我要,简单改一下输出语句便可以直接自己使用)

大家编译后可以直接把.exe文件发给你所需要恶搞的对象


一、关机程序

1.思路分析

1.使用system调用dos命令窗口直接输入关机命令并弹出提示,此时windows响应跳出关机提醒。
2.设定你想用户输出的语句,用一个strcmp函数来验证用户的输入与你设定的输入是否一致。
3.用一个whlie循环来给用户三次机会,当用户输入错误一次提示一次,输入正确则终止dos命令并且break程序!

2.代码展示

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void ShutDownWin()
{   
    system("shutdown -s -t  30");//shutdown -s为关机命令  -s  30意思为延迟三十秒。
	char input[64];
	printf("你的电脑在30s之后会自动关机,输入xxx是我爸爸取消\\n");
	int count =3;
	while(count>0)
	{
		scanf("%s",input);
		if(strcmp(input,"xxx是我爸爸")==0)
		{
	 		 system("shutdown -a");
			 break; 
		}
		count--;
		printf("你还有%d次机会,看清楚了哦!\\n",count);
		
	}
	if(count<=0)
		{
			printf("等着被关机吧!\\n");
		}
	else
		{
			printf("真乖,取消关机了!\\n");
		}
}
int main()
 {
	ShutDownWin();
 } 

二、运行结果如下

1.用户点击执行文件后

在这里插入图片描述

2.当用户正确输入后

在这里插入图片描述在这里插入图片描述

总结

这个程序的可玩性非常高也非常有趣,不过!!!
恶搞需谨慎!!!!!!!!有点废朋友!!!!!!!

以上是关于#Python恶搞#用Python写一个自动关机程序的主要内容,如果未能解决你的问题,请参考以下文章

用python写一个自动关机程序,并打包成exe可执行程序

04-5 python语法入门之流程控制

C语言小恶搞之猜数字游戏

打工人准时下班踩点利器——python写一个自动关机程序并打包成exe文件

Github相册博客搭建

下班神器python写自动关机程序并打包成exe文件