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行代码让电脑永不息屏。相关推荐

  1. 5行Python 代码就能让你的电脑永不息屏

    前言 Python 不愧是一门优雅.易入门的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿. 最开始学习 Python,不需要太过复杂.只要玩儿的开心就行,慢慢培养兴趣,等你上手后,你会 ...

  2. 5 行 Python 代码就能让你的电脑永不息屏,这波必须装到...

    前言 首先,必须得承认Python 是一门优雅.易入门的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿.这也是我 使用python多年的心里话.比起那些难.麻烦的的软件,python圆了 ...

  3. 5行Python代码就能让你的电脑 “永不息屏”?

    前言 Python不亏是一门 优雅 . 易入门 的编程语言.往往用很少量的代码,就能帮助你完成一件很漂亮的事儿. 最开始学习Python,不需要太过复杂.只要玩儿的开心就行,慢慢培养兴趣,等你上手后, ...

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

    前言 最近新来的小老弟问我,按照公司规定,电脑只有十分钟就锁屏,但是他不想让电脑在空闲十分钟后锁屏. 于是我问他,是不是想挑战一下公司信息安全? 不过小老弟很机智,来了句公司信息安全大于天,他就是想让 ...

  5. Python:让我教你如何让电脑永不息屏

    咳咳,也许有些朋友看到这篇文章,会觉得很奇怪 电脑永不息屏,这不是很简单吗,还要你发文章来教? 虽然我们都知道可以直接设置一下,但是如果我们用python,又是怎么解决的呢 电脑手动方式 一般我们让电 ...

  6. android 11.0 去掉锁屏功能和息屏功能(永不息屏)

    1.概述 在11.0产品定制化开发中,有产品需求要求系统去掉锁屏功能,默认永不锁屏,需要对去掉系统默认的锁屏功能和 息屏功能 让屏幕永远不要熄灭, 2.去掉锁屏功能和息屏功能(永不息屏)的核心代码 f ...

  7. Android11 解锁屏幕无反应,Android11 setting中增加永不息屏

    首先修改android:entries和 android:entryValues属性.默认的是screen_timeout_entries和screen_timeout_values,是没有永不息屏的 ...

  8. android 9.0 10.0 去掉锁屏功能和息屏功能(永不息屏)

    1.概述 在10.0的系统产品定制化开发中,需要对去掉锁屏功能和 息屏功能 让屏幕永远不要熄灭, 在android api中默认息屏时间为1分钟 2.去掉锁屏功能和息屏功能(永不息屏)的核心类 pac ...

  9. windows bat脚本编写_怎样在 txt 中用 2 行代码写出一个锁屏休息提醒脚本?

    锁屏 面对电脑,沉浸在工作中,往往忘记休息.长此以往,脊椎肯定受不了,造成驼背,对体态不好. 何不写一个小脚本,40 分钟锁一次屏,暗示你应该休息放松一下了? 新建 .txt 文档,命名随意,但后缀改 ...

最新文章

  1. Linux /dev目录详解和Linux系统各个目录的作用
  2. jquery解析java对象数组_Javascript / jQuery初学者:将对象推送到数组
  3. django 传递中文_如何在Django中建立消息传递状态
  4. 机器学习实战6-sklearn训练决策树实现分类和回归
  5. ip netns的使用及network namespace 简介
  6. python 加减法 负数_python解决两位数加减法快速出题问题
  7. java基础总结06-常用api类-包装类
  8. bay——RAC_ASM ORA-15001 diskgroup DATA does not exist or is not mounted.docx
  9. postman汉化包下载
  10. 加减法叫做什么运算_加减法的意义及运算定律、性质
  11. 爬虫项目开发与实践,附东方财富7x24小时实时信息代码
  12. js骚操作骂人不带脏
  13. 电子设计(1)二极管防电源反接电路
  14. 正方体最快最简单画_正方体的画法步骤_正方体怎么画
  15. 某商场TD-LTE室内覆盖规划
  16. 全国300城市交通违章查询api
  17. pythonword编辑报告模板_使用Python制作WORD报告
  18. Android flac to wav
  19. 安卓设置keychain_iOS 开发keychain 使用与多个APP之间共享keychain数据的使用
  20. 腾讯Oceanus实时计算平台架构设计---学习总结

热门文章

  1. 2021年全国计算机南京考点,2021考研考场安排:往年南京市考研考点及考场安排
  2. 用Python解矩阵方程——Numpy模块
  3. sci国外期刊投稿过程(已完结)
  4. 给dalao们递dalao们的博客
  5. 干货:饿了么交易系统的重构和实战
  6. 利用python提取企查查企业的工商基本信息
  7. 腾讯2018秋招正式笔试题目——拼凑硬币
  8. 什么是Scheme?原来还可以这样应用!
  9. 一卡通(M1卡)破解过程记录——理论篇
  10. 使用行列式公式求多边形面积