如何让电脑永不息屏?Python:这事我熟,只需5行代码…

最近新来的小老弟问我,按照公司规定,电脑只有十分钟就锁屏,但是他不想让电脑在空闲十分钟后锁屏。

于是我问他,是不是想挑战一下公司信息安全?

不过小老弟很机智,来了句公司信息安全大于天,他就是想让自己多学点知识 ~

既然他都这么说了,我就勉为其难的教一下他吧!

如何让电脑永不息屏?Python:这事我熟,只需5行代码...

电脑永不息屏的两种方法

1、电脑手动方式

一般我们让电脑不息屏,正常操作步骤为:

电脑桌面空白处点击右键选择显示设置→在设置页面选择电源和睡眠 ,然后在右侧选择自己需要设置的时间。

如何让电脑永不息屏?Python:这事我熟,只需5行代码...

有的系统不一样的小伙伴,可能在显示设置看不到,所以我们可以直接点击显示左边的图标,进入Windows设置;

如何让电脑永不息屏?Python:这事我熟,只需5行代码...
点击系统

如何让电脑永不息屏?Python:这事我熟,只需5行代码...
选择电源和睡眠
在这里插入图片描述

然后设置成自己喜欢的时间就好了

如何让电脑永不息屏?Python:这事我熟,只需5行代码...

这种传统的方法,虽然分分钟也可以完成,但是我们今天就是要挑战不一样的方式。

2、代码方式

思路

我们都知道,电脑息屏,是因为电脑觉得当前为空闲状态,所以在设置的时间内就会息屏。

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

于是我就想到了pyAutoGUI库。

原理

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

1)、安装

电脑没有安装这个第三方库的,直接 pip 安装即可。

pip install pyatuogui

安装好之后,我们就开始敲代码。

2)、代码实战

moveRel(x,y)函数
我们用到的是pyautogui库中的moveRel(x,y)函数:

含义:
根据当前位置, 相对移动鼠标指针;

注意:
当x/y大于0,则表示往右/往下移动鼠标指针。当x/y小于0,则往左/往上移动鼠标指针【x/y是整数】;

random函数
因为有随机函数,所以我们就用random函数自动生成。

含义:
用于生成指定数值范围内的随机整数;

注意:
该函数有两个参数a和b,表示指定区间的上限和下限;

代码展示

import random
import pyautogui
import time

# Python 学习交流群 708525271

#使用while 循环,来让程序一直执行

while True:
    #设置鼠标移动参数
    x = random.randint(-300,300)
    y = random.randint(-300,300)
    #在设置范围内移动
    pyautogui.moveRel(x,y)
    #每执行一次,休息10秒,不然太累
    time.sleep(10)

 

小老弟看完后震惊了,就五行代码这么简单?

如何让电脑永不息屏?Python:这事我熟,只需5行代码...

最后再给大家分享一套Python视频讲解,希望对大家有所帮助:

宝~
看完觉得有帮助的话,点个赞吧!

如何让电脑永不息屏?Python:这事我熟,只需5行代码...

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何让电脑永不息屏?Python:这事我熟,只需5行代码… - Python技术站

(0)
上一篇 2023年4月2日 下午4:37
下一篇 2023年4月2日

相关文章

  • 重温Python基础——if语句

    哈喽兄弟们,本节咱们来复习一下Python基础入门中的if语句。 编程中经常需要检查一系列条件,并据此决定采取什么措施。在python中,if语句能检测你的程序的当前状态,并据此采取什么措施。 if语句功能 可以作为条件测试检查是否相等,检查是不相等数值比较,检查多个条件等!下面来一些简单的示例: a=10 b=11 c=21 if a==b: print(…

    Python开发 2023年4月2日
    00
  • Python统计文件中词出现的频率,非常简单,大神就不要点了

    兄弟们,今天咱们用Python来统计文件中词出现的频率。 你需要准备 Python pycharm 准备好的txt文件 知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 # 导入系统包 import platform # 我还给大家准备了这些资料:Python视频教程、100本Python电子书、基础、爬虫、数据分析、web开发、机器学习、人工智能…

    Python开发 2023年4月2日
    00
  • Python实现视频自动打码功能

    我们在观看视频的时候,有时候会出现一些奇怪的马赛克,影响我们的观影体验,那么这些马赛克是如何精确的加上去的呢? 本次我们就来用Python实现对视频自动打码! 准备工作 环境咱们还是使用 Python3.8 和 pycharm2021 即可 实现原理 将视频分为音频和画面; 画面中出现人脸和目标比对,相应人脸进行打码; 处理后的视频添加声音; 模块 手动安装…

    Python开发 2023年4月2日
    00
  • Python爬取安居客房源信息,轻松获取优质房源!

    又到了所谓的金山银四就业季,那找工作的小伙伴宿舍住不惯的话,就会去租房子住,当然也不一定有宿舍,那么自己找房子的话,肯定是不知道哪哪好。 所以今天教大家用Python来采集本地房源数据,帮助大家筛选好房。 本文涉及知识点 爬虫基本流程 requests 发送请求 parsel 解析数据 csv 保存数据 开发环境 Python 3.8 Pycharm   本…

    Python开发 2023年3月31日
    00
  • 不怕新歌有多嗨,就怕老歌带DJ,用Python批量下载dj歌曲!

    俗话说,不怕新歌有多嗨,就怕老歌带dj,为了验证这句话,于是我直接找了个dj网,用Python把dj都下载下来,亲身体验一下! 环境模块 软件 Python3.8 pycharm2021   模块 import requests import re   requests是数据请求模块,第三方模块,需要手动安装一下,win+r打开运行框,输入cmd按回车,然后…

    2023年4月2日
    00
  • Python一键读取文件中英文单词数量

    一、 序言 今天用Python来试试,对一个文件里面的英文单词数量进行快速统计,告别传统计数方式。 目标文件 我也不知道多少个,瞎复制的~ 二、涉及知识点 文件读写 基础语法 字符串分割   三、代码实践 首先我们创建一个Python文件 导入我们需要用到的模块 import platform # 我给大家准备了这些资料:Python视频教程、100本Pyt…

    Python开发 2023年4月2日
    00
  • Python分析14亿条数据,分分钟就处理好了

    Google Ngram viewer是一个有趣和有用的工具,它使用谷歌从书本中扫描来的海量的数据宝藏,绘制出单词使用量随时间的变化。 举个例子,单词 Python (区分大小写) : 这幅图来自:books.google.com/ngrams… ,描绘了单词 ‘Python’ 的使用量随时间的变化。 它是由谷歌的n-gram 数据集驱动的,根据书本印刷的每…

    Python开发 2023年3月31日
    00
  • Python输出指定时间间隔内的日期

    兄弟们,今天我们来试试用Python输出指定时间间隔内的日期~ 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 使用的模块 import platform import datetime # 我还给大家准备了这些资料:2022最新Python视频教程、Python电子书10个G(涵盖基础、爬虫、数据分析、web开发、机器学习、人工智能、面试题…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部