Python3,5行代码让电脑永不息屏。

简介: Python3,5行代码让电脑永不息屏。

1、引言

小屌丝:鱼哥,按照公司规定,我的电脑锁屏时间是5分钟,但是,我不想让电脑在空闲5分钟后锁屏。

小鱼:你要挑战公司信息安全?

小屌丝:不不不…公司信息安全大于天,我就是想让自己多学点知识 ~

小鱼:你要是这么说,倒是可以。

小屌丝:奈斯。

2、电脑永不息屏的两种方法

2.1 电脑手动方式

想到让电脑不息屏,我们常规做法:

  • ① 电脑桌面→鼠标右键→显示设置
  • ②设置页面,选择“电源和睡眠”
  • ③左侧的睡眠tab栏,选择自己期望的时间即可

按照这种方式,我们一分钟就可以设置完成。

2.2 代码方式

但是呢,我们今天用另一种方式来让电脑不息屏。

思路

首先,我们都知道,电脑息屏,是因为电脑觉得当前为空闲状态,

所以在设置的时间内,就息屏。

所以,根据这个思路,我们就让电脑永不停止工作。

于是乎…我们就想到了pyAutoGUI库。

原理:

利用鼠标在桌面上 来来回回的移动,让电脑认为我们在工作。

2.2.1 安装

老规矩,电脑没有安装的话,直接pipinstall方式即可。

pip install pyatuogui

剩下的就是等待。

等待过程中,我们可以回归一下安装第三方库的方式,

回顾完成,我们的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_DJ
import 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库作为一个自动化操作鼠标的库,它的功能强大的很。

在这里就不多说了。

目录
相关文章
|
3月前
|
监控 Python
使用Python编写的电脑上网时间控制软件:实现家长监管功能
在当今数字化时代,孩子们对互联网的依赖程度越来越高,但是过度使用互联网可能会对他们的健康和学业产生负面影响。为了帮助家长有效地监管孩子们的上网行为,我们开发了一款基于Python的电脑上网时间控制软件,具有家长监管功能。
214 1
|
9月前
|
监控 Linux iOS开发
电脑优盘监控的Python代码示例
电脑优盘监控的代码示例通常需要涉及操作系统的文件系统和USB设备监控。以下是一个基本的Python示例,用于检测USB设备的插入和拔出
523 0
|
3月前
|
数据采集 测试技术 Python
python——久看电脑惊坐起!我的赞和评论竟然是……
python——久看电脑惊坐起!我的赞和评论竟然是……
20 0
|
3月前
|
监控 测试技术 API
自动化测试工具与电脑桌面监控软件的集成:Selenium与Python的无缝整合
在当今数字化时代,软件质量保证是每个软件开发团队都必须面对的重要挑战之一。自动化测试工具和电脑桌面监控软件的结合,为开发团队提供了一种有效的方式来确保软件的稳定性和性能。本文将介绍如何利用Python编程语言中的Selenium库,与桌面监控软件进行无缝整合,以实现对应用程序的自动化测试和桌面监控。
248 5
|
3月前
|
JSON 数据格式 Python
优秀!Python版按键精灵,电脑鼠标、键盘手势动作一键复制操作,优雅极了!
优秀!Python版按键精灵,电脑鼠标、键盘手势动作一键复制操作,优雅极了!
133 0
|
3月前
|
存储 Linux iOS开发
使用Python自动修改电脑的静态IP地址
使用Python自动修改电脑的静态IP地址
92 0
|
3月前
|
存储 安全 计算机视觉
用 Python 脚本实现电脑唤醒后自动拍照 截屏并发邮件通知
用 Python 脚本实现电脑唤醒后自动拍照 截屏并发邮件通知
|
3月前
|
存储 JSON 监控
使用Python实现公司常用的电脑监控软件:一体化解决方案
随着公司规模的扩大,电脑监控变得尤为重要,以确保员工的高效工作和公司信息的安全。为了满足公司需求,我们决定使用Python来实现一套自定义的公司常用的电脑监控软件,提供一体化解决方案。
279 0
|
9月前
|
监控 计算机视觉 Python
Python电脑屏幕共享代码
一个简单的Python例子,使用pyautogui和socket库实现基本的屏幕共享
579 0