前言屏幕键盘,放大镜等这些辅助类程序在使用时并不会抢夺其他窗口的焦点,比如说屏幕键盘的窗口即使点击了也不会获取焦点,但依然能点击按键输入文字。在 Windows 中,可通过为窗口设置 WS_EX_NOACTIVATE 位来实现。代码首先通过 GetWin...
阅读全文...
Python 实现通过后缀名查找关联的默认程序
前言假如有一个视频文件 video.mp4,需要在 Python 里面调用外部程序打开,你可能会直接使用 os.startfile() 方法,传入文件的路径,就能调用外部的播放器打开这个文件了,但是如果需要对播放器指定参数呢?这种方法就不适用了。Wind...
阅读全文...
阅读全文...
Python 实现打开文件夹并选中文件
在 Python 中打开文件夹并选中该文件(不直接打开),有两种实现方式:方式一使用 os 模块,最简单。无论是否存在已经选中该文件的资源管理器窗口,每次执行都会新建一个。例如,打开文件夹并选中 D:\ 下的 111.pdf 文件:import os
o...
阅读全文...
阅读全文...
Python 中实现微秒级延迟
背景最近在研究红外收发,0/1信号延迟需要达到微秒级,而 time.sleep() 达不到这么高的精度,好在 time.time() 时间戳可以实现微秒级别,故采用此方式。代码原理非常简单,只是做个记录。def delay_us(t):
star...
阅读全文...
阅读全文...
IoT Platform Python SDK 开发指南
目录SDK 版本SDK 简介准备工作创建产品模型并注册设备设备初始化命令下发平台消息下发属性上报SDK 版本版本说明1.00提供对接 IoT Platform 平台的能力。SDK 简介SDK 提供对接 IoT Platform 的能力,开发者通过调用 S...
阅读全文...
阅读全文...
Python 小课堂:第二课
前言本系列课程仅供 Python 初学者参考,目的是让各位的 Python 期末考试能够如履薄冰。 因本人水平有限,加之编写时间紧张匆忙,难免有疏漏之处,敬请指正。总目录第一课第二课本节目录上次更新时间:2023-11-30 10:43(点击可直接跳...
阅读全文...
阅读全文...
Python 小课堂:第一课
前言本系列课程仅供 Python 初学者参考,目的是让各位的 Python 期末考试能够如履薄冰。 因本人水平有限,加之编写时间紧张匆忙,难免有疏漏之处,敬请指正。总目录第一课第二课本节目录上次更新时间:2023-11-30 10:43(点击可直接跳...
阅读全文...
阅读全文...
Python 实现线程暂停与恢复功能(非标志位)
最近开发的项目中需要实现线程的暂停与恢复,但 Python 的 threading 模块并没有提供相关功能,看了一遍网上给出的例子,几乎都是用标志位显现,类似于:while flag:
time.sleep(1)
...此方式并不能实现随时暂停随...
阅读全文...
阅读全文...
