pyautogui學習3:鍵盤功能詳解

>>> pyautogui.typewrite('Hello world!')   # 立刻打印出Hello world!
>>> pyautogui.typewrite('Hello world!', interval=0.25)  # 打印“Hello world!”,每個字符後延遲0.25秒

>>> pyautogui.press('enter')  # 按下Enter鍵
>>> pyautogui.press('f1')     # 按下F1鍵
>>> pyautogui.press('left')   # 按下<-鍵

>>> pyautogui.keyDown('shift')  # 按住shift鍵
>>> pyautogui.press('left')     # 按左箭頭鍵
>>> pyautogui.press('left')     # 按左箭頭鍵
>>> pyautogui.press('left')     # 按左箭頭鍵
>>> pyautogui.keyUp('shift')    # 放開shift鍵
# 要按與typewrite()類似的多個鍵,請傳遞一個字符串列表給press()
>>> pyautogui.press(['left', 'left', 'left'])

>>> pyautogui.hotkey('ctrl', 'shift', 'esc')    # ctrl+shift+esc
# 等於下面的操作
>>> pyautogui.keyDown('ctrl')
>>> pyautogui.keyDown('shift')
>>> pyautogui.keyDown('esc')
>>> pyautogui.keyUp('esc')
>>> pyautogui.keyUp('shift')
>>> pyautogui.keyUp('ctrl')

以下是傳遞給press()、keyDown()、keyUp()和hotkey()函數的有效字符串:

 

發佈了215 篇原創文章 · 獲贊 9 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章