摘要: 信号: event事件的工作方法是不断扫描是否发生事件然后做出相应,这种方式固然简单易懂,但如果我同一时间需要多项交互,那就不是能处理的了 所以pyside6采用信号(signal),可以以解为一件事情发生会发出一个信号呼叫对应的处理器(slot)响应 基础控件的信号: 按键: class MyWi 阅读全文
posted @ 2026-01-06 17:32 Berserker兰斯洛特 阅读(3) 评论(0) 推荐(0)
摘要: 前期准备: 安装pyside6库,并在库内打开Qt Designer 1. 基础框架: 导入 from PySide6.QtWidgets import QApplication, QWidget QWidget 空白页面 更常使用 创建并继承类 class MyWindow(QWidget): d 阅读全文
posted @ 2026-01-06 12:12 Berserker兰斯洛特 阅读(4) 评论(0) 推荐(0)
摘要: 其实pyautogui库有提供屏幕识别,但还是cv更高精确度【虽然优先杀鸡牛刀的感觉 TM_CCOEFF_NORMED方法进行模板匹配 得到整个当前页面与模板的最相似坐标,取中心点点击 直接上实例吧 # 给切屏一点时间 time.sleep(5) # 保存当前页面图片 img = pyautogui 阅读全文
posted @ 2026-01-05 19:34 Berserker兰斯洛特 阅读(5) 评论(0) 推荐(0)
摘要: 之前已经完成了鼠标控制这一最主要的输入方式,下面补充上键盘控制 虚拟按键 pyautogui.typewrite("Hello",interval=a) 虚拟输入引号内文本,interval为字符输入的时间间隔 关键词 pyautogui.press('') 对于一些特殊按键,具有特殊设定好的关键词 阅读全文
posted @ 2026-01-05 17:35 Berserker兰斯洛特 阅读(4) 评论(0) 推荐(0)
摘要: 前期准备: 使用pyautogui包 进行操作 一切操作的基础得先理解坐标,以屏幕左上为坐标原点,水平方向为x轴,方向向右;垂直方向为y轴,方向向下。例如屏幕分辨率为1920×1080,那么左上为(0,0),右下为(1919,1079) 获取像素: pyautogui.size()返回两个整数,分别 阅读全文
posted @ 2026-01-05 17:07 Berserker兰斯洛特 阅读(9) 评论(0) 推荐(0)
摘要: 首先,看到这名字就知道本人一定喜欢这位来自《Fate/Zero》的servant(Berserker)ランスロット。(日语可能大家不懂,那么...Lancelot 这个大家一定懂吧!就算不懂那拿出你的 bird language基础拼一下,不要说我歧视英语,我坚信英语很有用,但我没学好。什么,这你都 阅读全文
posted @ 2019-05-03 21:08 Berserker兰斯洛特 阅读(2448) 评论(0) 推荐(0)