Python3,5行代码让电脑永不息屏。
5行代码禁止电脑息屏
- 1、引言
- 2、电脑永不息屏的两种方法
- 2.1 电脑手动方式
- 2.2 代码方式
- 2.2.1 安装
- 2.2.2 代码实战
1、引言
小屌丝:鱼哥,按照公司规定,我的电脑锁屏时间是5分钟,但是,我不想让电脑在空闲5分钟后锁屏。
小鱼:你要挑战公司信息安全?
小屌丝:不不不…公司信息安全大于天,我就是想让自己多学点知识 ~
小鱼:你要是这么说,倒是可以。
小屌丝:奈斯。
2、电脑永不息屏的两种方法
2.1 电脑手动方式
想到让电脑不息屏,我们常规做法:
- ① 电脑桌面→鼠标右键→显示设置
- ②设置页面,选择“电源和睡眠”
- ③左侧的睡眠tab栏,选择自己期望的时间即可
按照这种方式,我们一分钟就可以设置完成。
2.2 代码方式
但是呢,我们今天用另一种方式来让电脑不息屏。
思路
首先,我们都知道,电脑息屏,是因为电脑觉得当前为空闲状态,
所以在设置的时间内,就息屏。
所以,根据这个思路,我们就让电脑永不停止工作。
于是乎…我们就想到了pyAutoGUI库。
原理:
利用鼠标在桌面上 来来回回的移动,让电脑认为我们在工作。
2.2.1 安装
老规矩,电脑没有安装的话,直接pipinstall方式即可。
pip install pyatuogui
剩下的就是等待。
等待过程中,我们可以回归一下安装第三方库的方式,
- 1、手动单个第三方库安装
pip install packagename - 2、自动安装第三方库
《Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!》 - 3、一次导入全部库
《Python3:我低调的只用一行代码,就导入Python所有库!》
回顾完成,我们的pyautogui库也安装完成了。
接下来,我们就来敲代码。
2.2.2 代码实战
1、moveRel(x,y)函数
我们用到的是pyautogui库中的moveRel(x,y)函数:
含义:
根据当前位置, 相对移动鼠标指针;
注意:
当x/y大于0,则表示往右/往下移动鼠标指针。当x/y小于0,则往左/往上移动鼠标指针【x/y是整数】;
2、random函数
因为有随机函数,所以我们就用random函数自动生成。
含义:
用于生成指定数值范围内的随机整数;
注意:
该函数有两个参数a和b,表示指定区间的上限和下限;
3、代码展示
# -*- coding: utf-8 -*-
# @Time : 2021-12-01
# @Author : carl_DJimport random
import pyautogui
import time#使用while 循环,来让程序一直执行while True:#设置鼠标移动参数x = random.randint(-300,300)y = random.randint(-300,300)#在设置范围内移动pyautogui.moveRel(x,y)#每执行一次,休息10秒,不然太累time.sleep(10)
小屌丝:就这么简单
小鱼:没错,就是这么简单。
在这里小鱼唠叨一句。
pyAutoGUI库作为一个自动化操作鼠标的库,它的功能强大的很。
在这里就不多说了。
Python3,5行代码让电脑永不息屏。相关推荐
- 5行Python 代码就能让你的电脑永不息屏
前言 Python 不愧是一门优雅.易入门的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿. 最开始学习 Python,不需要太过复杂.只要玩儿的开心就行,慢慢培养兴趣,等你上手后,你会 ...
- 5 行 Python 代码就能让你的电脑永不息屏,这波必须装到...
前言 首先,必须得承认Python 是一门优雅.易入门的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿.这也是我 使用python多年的心里话.比起那些难.麻烦的的软件,python圆了 ...
- 5行Python代码就能让你的电脑 “永不息屏”?
前言 Python不亏是一门 优雅 . 易入门 的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿. 最开始学习Python,不需要太过复杂.只要玩儿的开心就行,慢慢培养兴趣,等你上手后, ...
- 如何让电脑永不息屏?Python:这事我熟,只需5行代码...
前言 最近新来的小老弟问我,按照公司规定,电脑只有十分钟就锁屏,但是他不想让电脑在空闲十分钟后锁屏. 于是我问他,是不是想挑战一下公司信息安全? 不过小老弟很机智,来了句公司信息安全大于天,他就是想让 ...
- Python:让我教你如何让电脑永不息屏
咳咳,也许有些朋友看到这篇文章,会觉得很奇怪 电脑永不息屏,这不是很简单吗,还要你发文章来教? 虽然我们都知道可以直接设置一下,但是如果我们用python,又是怎么解决的呢 电脑手动方式 一般我们让电 ...
- android 11.0 去掉锁屏功能和息屏功能(永不息屏)
1.概述 在11.0产品定制化开发中,有产品需求要求系统去掉锁屏功能,默认永不锁屏,需要对去掉系统默认的锁屏功能和 息屏功能 让屏幕永远不要熄灭, 2.去掉锁屏功能和息屏功能(永不息屏)的核心代码 f ...
- Android11 解锁屏幕无反应,Android11 setting中增加永不息屏
首先修改android:entries和 android:entryValues属性.默认的是screen_timeout_entries和screen_timeout_values,是没有永不息屏的 ...
- android 9.0 10.0 去掉锁屏功能和息屏功能(永不息屏)
1.概述 在10.0的系统产品定制化开发中,需要对去掉锁屏功能和 息屏功能 让屏幕永远不要熄灭, 在android api中默认息屏时间为1分钟 2.去掉锁屏功能和息屏功能(永不息屏)的核心类 pac ...
- windows bat脚本编写_怎样在 txt 中用 2 行代码写出一个锁屏休息提醒脚本?
锁屏 面对电脑,沉浸在工作中,往往忘记休息.长此以往,脊椎肯定受不了,造成驼背,对体态不好. 何不写一个小脚本,40 分钟锁一次屏,暗示你应该休息放松一下了? 新建 .txt 文档,命名随意,但后缀改 ...
最新文章
- Linux /dev目录详解和Linux系统各个目录的作用
- jquery解析java对象数组_Javascript / jQuery初学者:将对象推送到数组
- django 传递中文_如何在Django中建立消息传递状态
- 机器学习实战6-sklearn训练决策树实现分类和回归
- ip netns的使用及network namespace 简介
- python 加减法 负数_python解决两位数加减法快速出题问题
- java基础总结06-常用api类-包装类
- bay——RAC_ASM ORA-15001 diskgroup DATA does not exist or is not mounted.docx
- postman汉化包下载
- 加减法叫做什么运算_加减法的意义及运算定律、性质
- 爬虫项目开发与实践,附东方财富7x24小时实时信息代码
- js骚操作骂人不带脏
- 电子设计(1)二极管防电源反接电路
- 正方体最快最简单画_正方体的画法步骤_正方体怎么画
- 某商场TD-LTE室内覆盖规划
- 全国300城市交通违章查询api
- pythonword编辑报告模板_使用Python制作WORD报告
- Android flac to wav
- 安卓设置keychain_iOS 开发keychain 使用与多个APP之间共享keychain数据的使用
- 腾讯Oceanus实时计算平台架构设计---学习总结