假设我在应用程序1上(我用它来编写代码)。使用pynput库,我可以转到应用程序2,但不能转到应用程序3。当我们同时按下Alt和Tab键时,应用程序1、2和3是按顺序排列的。 我在Windows10OS上使用Spyder IDE、Python语言、PyInput库。 从应用程序1转换到应用程序2的代码是
from pynput.keyboard import Key, Controller
keyboard = Controller()
def alt_tab1():
keyboard.press(Key.alt)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.release(Key.alt)
不能从应用程序1转到应用程序3的Python代码(考虑到应用程序1、2和3在我们同时按Alt和Tab键时的顺序)如下:
1。在
^{pr2}$2。在
^{3}$3。在
def alt_tab2():
keyboard.press(Key.alt)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
time.sleep(1)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.release(Key.alt)
我认为预期的输出不会有任何误差。我的预期输出将在运行此定义后应用程序3将突出显示。在
目前没有回答
相关问题 更多 >
编程相关推荐