国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【PyAutoGUI操作指南】03 鍵盤控制功能+實現(xiàn)熱鍵組合+ KEYBOARD_KEYS

這篇具有很好參考價值的文章主要介紹了【PyAutoGUI操作指南】03 鍵盤控制功能+實現(xiàn)熱鍵組合+ KEYBOARD_KEYS。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

4.1 write()函數(shù)

import pyautogui
# 使用write()只能按單字符鍵,因此不能按Shift 或 F1鍵

# 立即輸入字符
pyautogui.write('Hello world!')
# 依次輸入字符,每個字符之間間隔0.25秒
pyautogui.write('Hello world!', interval=0.25)

4.2 press()、keyDown()和keyUp()函數(shù)

import pyautogui

# press()函數(shù)實際上只是keyDown()和keyUp()函數(shù)的包裝器,它們模擬按下一個鍵,然后釋放它。
# 在每次按下之間添加延遲間隔,設(shè)置interval即可,傳入int或float

# 按下回車鍵
pyautogui.press('enter')
# 按下F1鍵
pyautogui.press('f1')
# 按下←鍵
pyautogui.press('left')

# 要在按住Shift鍵的同時按左箭頭鍵三次
pyautogui.keyUp('shift')
pyautogui.press(['left', 'left', 'left']) # 多個按鍵用字符串列表
pyautogui.keyDown('shift')

# 設(shè)置presses=3,實現(xiàn)按←鍵3次
pyautogui.press('left', presses=3)

4.3 hotkey() :實現(xiàn)熱鍵組合

import pyautogui

# 為了方便按下熱鍵或鍵盤快捷鍵,可將熱鍵()傳遞給幾個鍵串,這些鍵串將按順序按下,然后按相反順序釋放。
# 要在每次按下之間添加延遲間隔,可為interval參數(shù)傳遞int或float
pyautogui.hotkey('ctrl', 'shift', 'esc')
# 等價于
pyautogui.keyDown('ctrl')
pyautogui.keyDown('shift')
pyautogui.keyDown('esc')
pyautogui.keyUp('esc')
pyautogui.keyUp('shift')
pyautogui.keyUp('ctrl')

4.4 KEYBOARD_KEYS

KEY_NAMES = [
    "\t",
    "\n",
    "\r",
    " ",
    "!",
    '"',
    "#",
    "$",
    "%",
    "&",
    "'",
    "(",
    ")",
    "*",
    "+",
    ",",
    "-",
    ".",
    "/",
    "0",
    "1",
    "2",
    "3",
    "4",
    "5",
    "6",
    "7",
    "8",
    "9",
    ":",
    ";",
    "<",
    "=",
    ">",
    "?",
    "@",
    "[",
    "\\",
    "]",
    "^",
    "_",
    "`",
    "a",
    "b",
    "c",
    "d",
    "e",
    "f",
    "g",
    "h",
    "i",
    "j",
    "k",
    "l",
    "m",
    "n",
    "o",
    "p",
    "q",
    "r",
    "s",
    "t",
    "u",
    "v",
    "w",
    "x",
    "y",
    "z",
    "{",
    "|",
    "}",
    "~",
    "accept",
    "add",
    "alt",
    "altleft",
    "altright",
    "apps",
    "backspace",
    "browserback",
    "browserfavorites",
    "browserforward",
    "browserhome",
    "browserrefresh",
    "browsersearch",
    "browserstop",
    "capslock",
    "clear",
    "convert",
    "ctrl",
    "ctrlleft",
    "ctrlright",
    "decimal",
    "del",
    "delete",
    "divide",
    "down",
    "end",
    "enter",
    "esc",
    "escape",
    "execute",
    "f1",
    "f10",
    "f11",
    "f12",
    "f13",
    "f14",
    "f15",
    "f16",
    "f17",
    "f18",
    "f19",
    "f2",
    "f20",
    "f21",
    "f22",
    "f23",
    "f24",
    "f3",
    "f4",
    "f5",
    "f6",
    "f7",
    "f8",
    "f9",
    "final",
    "fn",
    "hanguel",
    "hangul",
    "hanja",
    "help",
    "home",
    "insert",
    "junja",
    "kana",
    "kanji",
    "launchapp1",
    "launchapp2",
    "launchmail",
    "launchmediaselect",
    "left",
    "modechange",
    "multiply",
    "nexttrack",
    "nonconvert",
    "num0",
    "num1",
    "num2",
    "num3",
    "num4",
    "num5",
    "num6",
    "num7",
    "num8",
    "num9",
    "numlock",
    "pagedown",
    "pageup",
    "pause",
    "pgdn",
    "pgup",
    "playpause",
    "prevtrack",
    "print",
    "printscreen",
    "prntscrn",
    "prtsc",
    "prtscr",
    "return",
    "right",
    "scrolllock",
    "select",
    "separator",
    "shift",
    "shiftleft",
    "shiftright",
    "sleep",
    "space",
    "stop",
    "subtract",
    "tab",
    "up",
    "volumedown",
    "volumemute",
    "volumeup",
    "win",
    "winleft",
    "winright",
    "yen",
    "command",
    "option",
    "optionleft",
    "optionright",
]

文章來源地址http://www.zghlxwxcb.cn/news/detail-506923.html

到了這里,關(guān)于【PyAutoGUI操作指南】03 鍵盤控制功能+實現(xiàn)熱鍵組合+ KEYBOARD_KEYS的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Git-團隊開發(fā)及版本控制工具(操作指南)

    Git-團隊開發(fā)及版本控制工具(操作指南)

    下載地址:Git (git-scm.com)?或?Git for Windows 安裝:一般情況一直next就行,詳細請看:Git 詳細安裝教程(詳解 Git 安裝過程的每一個步驟)_git安裝-CSDN博客 安裝之后校驗是否成功:如果出現(xiàn)版本號就說明安裝成功了 2.1初始化本地倉庫 初始化之后文件夾有一個.git文件,如果沒有請

    2024年03月15日
    瀏覽(98)
  • 100天精通Python丨基礎(chǔ)知識篇 —— 03、Pycharm快捷操作和配置指南(磨刀不誤砍柴工)

    工欲善其事,必先利其器。? -- 魯迅 西紅柿先為大家介紹 pycharm的 基本配置、快捷鍵、import包等 ,然后再正式開始知識學(xué)習(xí)。 目錄 ?? 一、Pycharm 常用快捷鍵 ? 二、Pycharm 騷操作

    2024年02月03日
    瀏覽(24)
  • 操作指南 | 如何使用Chainlink喂價功能獲取價格數(shù)據(jù)

    操作指南 | 如何使用Chainlink喂價功能獲取價格數(shù)據(jù)

    Chainlink的去中心化預(yù)言機網(wǎng)絡(luò)中的智能合約包含由運行商為其他智能合約(DApps)使用或截取所持續(xù)更新的實施價格數(shù)據(jù)。其中有兩個主要架構(gòu):喂價和基礎(chǔ)要求模型。此教程將會展現(xiàn)如何在Moonbeam、Moonriver或是Moonbase Alpha測試網(wǎng)上使用喂價功能。 這些信息僅用于教育目的,永

    2024年02月11日
    瀏覽(29)
  • 【掌握版本控制:Git 入門與實踐指南】遠程操作|標簽管理

    【掌握版本控制:Git 入門與實踐指南】遠程操作|標簽管理

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??慕斯主頁 : 修仙—別有洞天 ?? ????????????????????????????????????????? ??? 今日夜電波: 泥中に咲く—ウォルピスカーター ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    2024年03月17日
    瀏覽(63)
  • 學(xué)習(xí)Nano編輯器:入門指南、安裝步驟、基本操作和高級功能

    1.1 關(guān)于Nano編輯器 Nano是一個簡單易用的文本編輯器,適用于終端環(huán)境。它具有輕量級、快速啟動和基本功能的特點,非常適合新手使用。 1.2 Nano的起源和特點 Nano最早是Pico編輯器的克隆版本,后來發(fā)展成為一個獨立且功能更加強大的編輯器。它具有簡潔的用戶界面、直觀的操

    2024年02月04日
    瀏覽(63)
  • Pyautogui--鍵盤&鼠標控制工具

    Pyautogui--鍵盤&鼠標控制工具

    一、安裝教程(Ubuntu 20.04) 一般這樣就可以了 二、使用教程 屏幕上的位置由X和Y坐標表示。坐標從0開始 防止程序出問題,一般要在執(zhí)行完后先停幾秒 移動時間為1s 按下鼠標左鍵移動鼠標。 下面的函數(shù)都可以用click()代替,只是方便閱讀 沒有什么實際作用,只是讓操作看起來更

    2024年02月09日
    瀏覽(29)
  • 虹科教您 | 可實現(xiàn)帶寬計量和延遲計算的時間敏感網(wǎng)絡(luò)測試工具RELY-TSN-LAB操作指南與基本功能測試

    虹科教您 | 可實現(xiàn)帶寬計量和延遲計算的時間敏感網(wǎng)絡(luò)測試工具RELY-TSN-LAB操作指南與基本功能測試

    時間敏感網(wǎng)絡(luò)(TSN)能夠合并OT和IT世界,這將是真正確保互操作性和標準化的創(chuàng)新性技術(shù)。這項技術(shù)的有效開發(fā)將顯著降低設(shè)備成本、維護、先進分析服務(wù)的無縫集成以及減少對單個供應(yīng)商的依賴。為了在這些網(wǎng)絡(luò)中實現(xiàn)確定性,需要控制連接到網(wǎng)絡(luò)的設(shè)備的延遲和帶寬,并預(yù)

    2024年02月07日
    瀏覽(19)
  • python通過pyautogui庫來控制鼠標和鍵盤

    python通過pyautogui庫來控制鼠標和鍵盤

    PyAutoGUI是一個純Python的GUI自動化工具,通過它可以用程序自動控制鼠標和鍵盤操作。它支持Windows, MacOS和Linux。 安裝: 基本用法看代碼,非常簡單易用。 運行腳本的時候,MacOS會提示你打開系統(tǒng)偏好控制,要求允許運行腳本的程序控制電腦,允許即可。 先看一下屏幕坐標系:

    2024年02月09日
    瀏覽(24)
  • python使用pyautogui控制鼠標與鍵盤(無屏幕內(nèi)容)

    python使用pyautogui控制鼠標與鍵盤(無屏幕內(nèi)容)

    ? ? ? ? 若是讀者學(xué)過爬蟲工具Selenium,對pyautogui必能快速上手,只需要不斷實踐復(fù)習(xí)即可熟練掌握。若是沒學(xué)過當然沒關(guān)系,我會以初學(xué)者的角度盡可能詳細地向你解讀新手遇到的許多問題。 ? ? ? ? 請注意: 在本文章中,我會import pyautogui as auto???????? ? ? ? ? 在本

    2024年02月20日
    瀏覽(20)
  • python pyautogui+pynput鼠標鍵盤自動控制與監(jiān)聽

    參考https://blog.csdn.net/hfy1237/article/details/127960423 官方文檔 https://pyautogui.readthedocs.io/en/latest/ 1、基本函數(shù) 常用函數(shù)列表 函數(shù)名 功能 基本 pyautogui.size() 返回包含分辨率的元組 pyautogui.PAUSE 每個函數(shù)的停頓時間,默認0.1s pyautogui.FAILSAFE 是否開啟防故障功能,默認True 鍵盤 pyautogui

    2024年02月11日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包