大多数现代笔记本电脑在按钮和显示器之间都有物理连接.

例如,我的戴尔精确度我甚至可以在BIOS启动之前启动PC并使我的显示器变暗,这告诉我,它是通过硬件连接连接的.

遗憾的是,我仍然可以在操作系统中模拟一些系统调用来执行任务,而不仅仅是像按下实际按钮一样节能.

这样做需要你(在Windows上)使用pywin32连接到相应的系统api并执行一个非常具体的命令来执行此操作,如果你不熟悉System API并调用windows 32函数,那就很棘手了.

有点像:

import os,win32com.client

def runScreensaver():

strComputer = "."

objWMIService = win32com.client.Dispatch("WbemScripting.SWbemLocator")

objSWbemServices = objWMIService.ConnectServer(strComputer,"root\cimv2")

colItems = objSWbemServices.ExecQuery("Select * from Win32_Desktop")

for objItem in colItems:

if objItem.ScreenSaverExecutable:

os.system(objItem.ScreenSaverExecutable + " /start")

break

如果您使用的是Linux,则可以尝试执行以下操作之一的os.system():

> How to change the Monitor brightness on Linux?

> Adjust screen brightness/contrast in Python?

> https://wiki.archlinux.org/index.php/Backlight

python控制多个屏幕_使用Python控制屏幕相关推荐

  1. python的代码有哪些_简单python代码类型有哪些?

    简单python代码类型有哪些? 简单python代码类型有: 1.[背景] 最近,派大星想要减肥,他决定控制自己的饮食,少吃一点蟹黄堡. 海绵宝宝为了帮助好朋友派大星,和派大星一起制定了一个饮食游戏 ...

  2. mac python运行按哪个键_#mac python如何使用教程#怎么在mac终端运行python程序

    mac如何投屏手机 1.首先,解iPhone,然后用手指从下往上,打开控心,在其中就可以找到AirPlay了屏幕镜像. 2.接来下就来教大家如何使用AirPlay吧,首先将手机和电脑连接在同一WiFi ...

  3. python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...

    2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...

  4. python程序运行结果不停_关于python:在进程运行时不断打印Subprocess输出

    要从我的python脚本启动程序,我使用以下方法: def execute(command): process = subprocess.Popen(command, shell=True, stdo ...

  5. 用python和pygame写游戏_用Python和Pygame写游戏-从入门到精通(6)

    掌握了小小的像素,我们可以使用更加复杂一点的东西了,对,就是图像,无数的像素的集合~还记得上次我们为了生成的一张图片,花了无数时间,还好一般游戏不会在游戏的过程中动态生成图像,都是将画好的作为资源封装 ...

  6. python数据科学实践指南_《Python数据科学实践指南》——导读-阿里云开发者社区...

    前 言 为什么要写这本书 我接触大数据技术的时间算是比较早的,四五年前当大数据这个词火遍互联网的时候,我就已经在实验室里学习编程及算法的知识.那个时候我一心想要做学术,每天阅读大量的英文文献,主要兴趣 ...

  7. python内存管理和释放_《python解释器源码剖析》第17章--python的内存管理与垃圾回收...

    17.0 序 内存管理,对于python这样的动态语言是至关重要的一部分,它在很大程度上决定了python的执行效率,因为在python的运行中会创建和销毁大量的对象,这些都设计内存的管理.同理pyt ...

  8. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  9. python交互式和文件式_使用Python创建和自动化交互式仪表盘

    python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...

  10. python登录界面源码_基于Python的自媒体小助手---登录页面的实现代码

    核心技术:Python3.7 GUI技术:Tkinter (Python已经内置) 好多文章写Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) 我看了N遍也没够好多东西都没有就基 ...

最新文章

  1. Vue给Element UI的el-popconfirm绑定按钮事件
  2. python 测试linux dev文件,Linux测试开发人员要掌握的Linux命令有哪些?
  3. pandas使用groupby函数计算dataframe数据中每个分组的N个数值的滚动计数个数(rolling count)、例如,计算某公司的多个店铺每N天(5天)的滚动销售额计数个数
  4. ARP协议详解之ARP动态与静态条目的生命周期
  5. mysql strstr_实现 strStr() 函数-算法刷题
  6. Angular.js中使用$watch监听模型变化
  7. Atitit 插件机制原理与设计微内核 c# java 的实现attilax总结
  8. 指定查找区间,查找学生姓名并显示是否修改成功
  9. XForum 里用 Filter 编程实现安全访问控制
  10. 单机最大负载_电流互感器允许接入的实际最大二次负载(注电案例1865)
  11. Codeforces Round #243 (Div. 1)
  12. 云服务器网站301重定向跳转有什么作用?
  13. app = Flask(__name__) 是个什么东西
  14. 华为云的Kubernetes实践之路
  15. Atitit.增强系统稳定性----虚拟内存的设置
  16. 基因表达式编程(GEP)自学 第【1】天 Python 实现
  17. 【C语言】输入一个整数n,求它的位数以及各位数字之和。例如,123的位数是3,各位数字之和是6。
  18. python中除法带小数点_python 除法保留两位小数点的方法
  19. Elasticsearch: 运用 Pinned query 来提高文档的排名 (7.5发行版新功能)
  20. Camera Resolution vs Screen Resolution

热门文章

  1. 1133_SICP开发环境搭建
  2. 在我的垃圾电脑上U盘安装ubuntu单系统
  3. Unity -Demo 之 ✨ 语音识别-讯飞SDK使用过程
  4. 讯飞语音测评的简单demo演示
  5. 方舟非主机服务器无限距离,方舟生存进化怎么调主机距离
  6. 深入浅出Alpha Zero技术原理
  7. Mac连接Ubuntu服务器并用屏幕共享app显示远程应用图形界面
  8. 二极管和稳压管的区别
  9. struggle in SVS Caffe environment
  10. IT十年人生过客-十二-痛并快乐着