首页 > 解决方案 > 锁定多线程 pywinauto 发送密钥

问题描述

我是新手pywinauto,我正在创建几个记事本窗口并在所有这些窗口中输入文本。但是,这并不相互依赖,因此可以使用线程同时运行。

但是,当我尝试这样做时,文本会变得混乱,因为有多个线程试图同时访问该type_keys()方法。有什么方法可以同时实现吗?

标签: pythonpywinautoconcurrent.futures

解决方案


还有另一种方法.set_text("...")不需要窗口成为焦点。它仅适用于编辑框。

.type_keys()或者.click_input()不是并发自动化或锁定机器/最小化 RDP 的好选择。更多细节可以在远程执行指南中找到。


推荐阅读