gpt4 book ai didi

python - 有没有办法模拟 Windows alt-tabbing?

转载 作者:行者123 更新时间:2023-12-04 17:25:46 26 4
gpt4 key购买 nike

我想创建一个程序,它可以使用 alt 选项卡进入例如 discord,并向用户输入一条消息。

import time
from pynput.keyboard import Key, Controller
keyboard=Controller()
keyboard.press(Key.alt_l)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.release(Key.alt_l)
time.sleep(1)
keyboard.type('this is a test message.')
keyboard.press(Key.enter)

这就是我目前模拟 alt tab 的方法,但是是否可以将 alt tab 转换到特定程序中?

最佳答案

您可以使用 pywinauto 实现类似的效果,这是一个允许您以 pythonic 方式与程序 GUI 交互的模块。示例:

from pywinauto.application import Application
app = Application().start("notepad.exe")

app.UntitledNotepad.menu_select("File->New")

您可以在其文档中阅读更多关于 pywinauto 及其功能的信息 here

关于python - 有没有办法模拟 Windows alt-tabbing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63526874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com