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

這個牛逼的Python模塊,能讓你輕松模擬并記錄鍵盤操作(附零基礎(chǔ)學(xué)習(xí)資料)

這篇具有很好參考價值的文章主要介紹了這個牛逼的Python模塊,能讓你輕松模擬并記錄鍵盤操作(附零基礎(chǔ)學(xué)習(xí)資料)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

模擬鍵盤操作執(zhí)行自動化任務(wù),我們常用的有 pyautowin 等自動化操作模塊。但是這些模塊有一個很大的缺點,編譯的時候非常依賴 windows 的C語言底層模塊。(文末送福利)

今天介紹的這個模塊叫做 keyboard 它有一個最大的優(yōu)點:純Python原生開發(fā),編譯時完全不需要依賴C語言模塊。一行命令就能完成安裝,非常方便。

1.準(zhǔn)備

開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。

(可選1) 如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.

(可選2) 此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點:Python 編程的最好搭檔—VSCode 詳細(xì)指南。

請選擇以下任一種方式輸入命令安裝依賴:

  1. Windows 環(huán)境 打開 Cmd (開始-運行-CMD)。
  2. MacOS 環(huán)境 打開 Terminal (command+空格輸入Terminal)。3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.

pip install keyboard

2.基本使用

按下并釋放:模擬鍵盤按下某些鍵或組合鍵后釋放,比如shift + S, 并增加空格:

import keyboard

keyboard.press_and_release(‘shift+s, space’)
輸入文字:

import keyboard

keyboard.write(‘Python 實用寶典’)
等待觸發(fā)按鍵并響應(yīng):

#公眾號:Python實用寶典
import keyboard

keyboard.add_hotkey(‘ctrl+shift+a’, print, args=(‘寶典哥觸發(fā)了熱鍵’))
keyboard.wait()
這樣程序就會監(jiān)控 “ctrl+shift+a” 組合鍵的觸發(fā)情況,一旦組合鍵觸發(fā),就會執(zhí)行第二個參數(shù)的函數(shù),并將第三個參數(shù)傳入第二個函數(shù)的參數(shù)中。

python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料
等待觸發(fā)某個按鍵:

#公眾號:Python實用寶典
import keyboard

keyboard.add_hotkey(‘ctrl+shift+a’, print, args=(‘寶典哥觸發(fā)了熱鍵’))
keyboard.wait(‘esc’)
這樣,按下 ESC 就會終止等待,繼續(xù)往下運行程序。

3.高級功能

記錄功能:

#公眾號:Python實用寶典
import keyboard

recorded = keyboard.record(until=‘esc’)
print(recorded)
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料
可以看到,除非你按下esc,它會記錄所有執(zhí)行過的鍵盤操作。

重放操作:

#公眾號:Python實用寶典
import keyboard

recorded = keyboard.record(until=‘esc’)
print(recorded)
keyboard.play(recorded, speed_factor=3)
play方法能完全模擬你剛記錄下的所有鍵盤操作。

替換操作:

#公眾號:Python實用寶典
import keyboard

keyboard.add_abbreviation(‘@@’, ‘Python 實用寶典’)
keyboard.wait(‘esc’)
輸入@@并按下空格,它會將你剛輸入的@@替換為 Python 實用寶典.

怎么樣,這個簡單實用的Keyboard模塊,你學(xué)會使用了嗎?

知道你對Python感興趣,便準(zhǔn)備了這套python學(xué)習(xí)資料,畢竟小編也是用這套方法自學(xué)并成功上岸的

對于0基礎(chǔ)小白入門:

如果你是零基礎(chǔ)小白,想快速入門Python是可以考慮培訓(xùn)的。

一方面是學(xué)習(xí)時間相對較短,學(xué)習(xí)內(nèi)容更全面更集中。

零基礎(chǔ)Python學(xué)習(xí)資源介紹

??Python學(xué)習(xí)路線匯總??

Python所有方向的技術(shù)點做的整理,形成各個領(lǐng)域的知識點匯總,它的用處就在于,你可以按照上面的知識點去找對應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。(全套教程文末領(lǐng)取哈)
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

??Python必備開發(fā)工具??

python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

溫馨提示:篇幅有限,已打包文件夾,獲取方式在:文末

??Python學(xué)習(xí)視頻600合集??

觀看零基礎(chǔ)學(xué)習(xí)視頻,看視頻學(xué)習(xí)是最快捷也是最有效果的方式,跟著視頻中老師的思路,從基礎(chǔ)到深入,還是很容易入門的。
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

??實戰(zhàn)案例??

光學(xué)理論是沒用的,要學(xué)會跟著一起敲,要動手實操,才能將自己的所學(xué)運用到實際當(dāng)中去,這時候可以搞點實戰(zhàn)案例來學(xué)習(xí)。
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

??100道Python練習(xí)題??

檢查學(xué)習(xí)結(jié)果。python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

??面試刷題??

python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料
python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

資料領(lǐng)取

上述這份完整版的Python全套學(xué)習(xí)資料已經(jīng)上傳網(wǎng)盤,朋友們?nèi)绻枰梢晕⑿艗呙柘路蕉S碼 即可自動領(lǐng)取↓↓↓==
或者

【點此鏈接】領(lǐng)取

python模擬鍵盤操作,python,python隨筆,python,windows,開發(fā)語言,python模塊,python學(xué)習(xí)資料

好文推薦

了解python的前景:https://blog.csdn.net/weixin_49895216/article/details/127186741

了解python能做什么:https://blog.csdn.net/weixin_49895216/article/details/127124870文章來源地址http://www.zghlxwxcb.cn/news/detail-534251.html

到了這里,關(guān)于這個牛逼的Python模塊,能讓你輕松模擬并記錄鍵盤操作(附零基礎(chǔ)學(xué)習(xí)資料)的文章就介紹完了。如果您還想了解更多內(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ìn)行投訴反饋,一經(jīng)查實,立即刪除!

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

相關(guān)文章

  • 盤盤那些牛逼的勒索病毒(附樣本)

    給大家盤盤前些年的比較牛的勒索病毒吧。(挑幾個有代表性的)順便送一份樣本給你們。 威脅等級:三級 TeslaCrypt,它能夠?qū)ξ臋n進(jìn)行AES加密。這個惡意軟件似乎是由以前的Cryptowall進(jìn)行改編的,能夠針對不同的防火墻或者軟殺進(jìn)行變異。這個惡意軟件很有趣,它會更具不同

    2024年02月13日
    瀏覽(23)
  • StableStudio,比Midjourney還牛逼的繪畫平臺,免費!

    StableStudio,比Midjourney還牛逼的繪畫平臺,免費!

    大家好,我是鳥哥。 之前給大家推薦過Midjourney和Bluewillow兩個AI繪畫平臺:簡直了!比Midjourney更刺激,還免費!Midjourney功能超級強(qiáng)大,但比較傲嬌,很貴,是否讓用戶免費體驗要看心情;Bluewillow免費,但質(zhì)量稍微差了一點。 今天呢,再給大家推薦一個AI繪圖平臺——StableS

    2024年02月09日
    瀏覽(22)
  • vscode 配置 copilot(最牛逼的AI智能提示)

    https://link.zhihu.com/?target=https%3A//github.com/features/copilot/signup 因為拓展程序默認(rèn)下載的是最新的 會不匹配 提示報錯你 更新最新版的拓展 或者手動下載別的版本拓展 具體原因是因為 github 沒有被墻 但是亞洲區(qū)域 cdn 被墻了 需要自己手動指定最新的 host ip 地址 查詢動態(tài) IP 地址

    2024年02月02日
    瀏覽(47)
  • 【 一個比 ping 更強(qiáng)大、更牛逼的命令行工具!】

    【 一個比 ping 更強(qiáng)大、更牛逼的命令行工具!】

    遇到網(wǎng)絡(luò)故障的時候,你一般會最先使用哪條命令進(jìn)行排障? 除了Ping,還有Traceroute、Show、Telnet又或是Clear、Debug等等。 今天安排的,是Traceroute命令詳解,還有經(jīng)典排障案例哈。 Traceroute 原理和功能 traceroute是一個常用的Linux網(wǎng)絡(luò)診斷命令,用于追蹤數(shù)據(jù)包從源主機(jī)到目標(biāo)主

    2024年02月06日
    瀏覽(25)
  • 這五款牛逼的 IDEA 插件,堪稱代碼質(zhì)量檢查利器!

    這五款牛逼的 IDEA 插件,堪稱代碼質(zhì)量檢查利器!

    隨著業(yè)務(wù)的發(fā)展,系統(tǒng)會越來越龐大,原本簡單穩(wěn)定的功能,可能在不斷迭代后復(fù)雜度上升,潛在的風(fēng)險也隨之暴露,導(dǎo)致最終服務(wù)不穩(wěn)定,造成業(yè)務(wù)價值的損失。而為了減少這種情況,其中一種比較好的方式就是提高代碼質(zhì)量,比如通過代碼審查,從而降低錯誤風(fēng)險,但是

    2024年04月16日
    瀏覽(21)
  • 這是我見過最牛逼的滑動加載前端框架

    這是我見過最牛逼的滑動加載前端框架

    在手機(jī)端實現(xiàn)下拉刷新和下拉加載是最常見不過的需求了。今天大師兄就給大家分享一個非常精致的js框架:mescroll. 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 mescroll.js 是在 H5端 運行的下拉刷新和上拉加載插件。1.4.1以上版本,還能配置圖片懶加載效果。 mescroll.j

    2024年01月21日
    瀏覽(31)
  • 這個開源項目,讓你輕松搭建屬于自己的云存儲服務(wù)!

    大家好,我是 Java陳序員 。 我們在工作生活中,難免會有一些學(xué)習(xí)資料、文檔,或者是生活中記錄下來的精彩瞬間。大家是如何保存這些文件的呢? 可能有些文件僅僅是保存在本地的終端中,手機(jī)、電腦等。如果本地存儲滿了,會考慮將文件上傳到云盤中。 如果你有自己的

    2024年02月03日
    瀏覽(18)
  • 膜拜!用最少的代碼卻實現(xiàn)了最牛逼的滾動動畫!

    膜拜!用最少的代碼卻實現(xiàn)了最牛逼的滾動動畫!

    大家好,我是 程序視點 的小二哥!今天小二哥帶領(lǐng)大家學(xué)習(xí)如何使用最少的代碼創(chuàng)建令人嘆為觀止的滾動動畫~ 在聊 ScrollTrigger 插件之前我們先簡單了解下 GSAP 。 GreenSock 動畫平臺 (GSAP) 可為 JavaScript 可以操作的任何內(nèi)容(CSS 屬性、SVG、React、畫布、通用對象等)動畫化,并

    2024年02月14日
    瀏覽(27)
  • python for...else用法,一個實例就能讓你明白

    直接上代碼,很簡單,不用講解吧,看不懂的話,就需要補(bǔ)充下基礎(chǔ)知識了。 輸出內(nèi)容: 大概意思就是for循環(huán)運行結(jié)束后,會執(zhí)行else的語句。就是else代碼塊始終都會被執(zhí)行,所以一般都會結(jié)合break使用,在for循環(huán)中得到一個期望的結(jié)果。

    2024年01月20日
    瀏覽(19)
  • 掌握Python庫的Bokeh,就能讓你的交互炫目可視化

    本文分享自華為云社區(qū)《Bokeh圖形魔法:掌握繪圖基礎(chǔ)與高級技巧,定制炫目可視化》,作者: 檸檬味擁抱。 Bokeh是一個用于創(chuàng)建交互式可視化圖形的強(qiáng)大Python庫。它不僅易于使用,而且功能強(qiáng)大,適用于各種數(shù)據(jù)可視化需求。本文將介紹Bokeh庫的繪圖可視化基礎(chǔ)入門,重點

    2024年03月15日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包