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

python編程控制鍵盤鼠標(biāo)

這篇具有很好參考價(jià)值的文章主要介紹了python編程控制鍵盤鼠標(biāo)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.安裝Pywin32

pip install pywin32

下載完成后直接運(yùn)行。

2. 模擬按鍵

import time
import win32api
import win32con
import ctypes


mvka = ctypes.windll.user32.MapVirtualKeyA

win32api.keybd_event(0x77, mvka(0x77, 0), 0, 0)#f8
time.sleep(0.2)

win32api.keybd_event(0x77, mvka(0x77, 0 ), win32con.KEYEVENTF_KEYUP, 0) 


winapi.keybd_event(0x91,0,0,0)  #win鍵
time.sleep(0.2)
winapi.keybd_event(0x91,0,win32con.KEYEVENTTF_KEYUP,0)

? ? ?keybd_event(bVk, bScan, dwFlags, dwExtraInfo)

? ? ? 第一個(gè)參數(shù):虛擬鍵碼(鍵盤鍵碼對(duì)照表見附錄);

? ? ? 第二個(gè)參數(shù):硬件掃描碼,一般設(shè)置為0即可;

? ? ? 第三個(gè)參數(shù):函數(shù)操作的一個(gè)標(biāo)志位,如果值為KEYEVENTF_EXTENDEDKEY則該鍵被按下,也可設(shè)置為0即可,如果值為KEYEVENTF_KEYUP則該按鍵被釋放;

? ? ? 第四個(gè)參數(shù):定義與擊鍵相關(guān)的附加的32位值,一般設(shè)置為0即可。
?

 
    # 按下ctrl+s
    win32api.keybd_event(0x11, 0, 0, 0)
    win32api.keybd_event(0x53, 0, 0, 0)
    win32api.keybd_event(0x53, 0, win32con.KEYEVENTF_KEYUP, 0)
    win32api.keybd_event(0x11, 0, win32con.KEYEVENTF_KEYUP, 0)
    time.sleep(1)
    # 按下回車
    win32api.keybd_event(0x0D, 0, 0, 0)
    win32api.keybd_event(0x0D, 0, win32con.KEYEVENTF_KEYUP, 0)
    time.sleep(1)
    # 按下ctrl+W
    win32api.keybd_event(0x11, 0, 0, 0)
    win32api.keybd_event(0x57, 0, 0, 0)
    win32api.keybd_event(0x57, 0, win32con.KEYEVENTF_KEYUP, 0)
    win32api.keybd_event(0x11, 0, win32con.KEYEVENTF_KEYUP, 0)

python win32api鍵盤,python,win32api

?python win32api鍵盤,python,win32api

?python win32api鍵盤,python,win32api

python win32api鍵盤,python,win32api

如果有定點(diǎn)觸發(fā)操作的需求,把.py腳本放到系統(tǒng)任務(wù)中去,省時(shí)省力省心!文章來源地址http://www.zghlxwxcb.cn/news/detail-718748.html

到了這里,關(guān)于python編程控制鍵盤鼠標(biāo)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • python 如何控制鼠標(biāo)鍵盤

    你可以使用Python的第三方庫(kù)pyautogui來控制鼠標(biāo)和鍵盤。pyautogui庫(kù)是一個(gè)跨平臺(tái)的GUI自動(dòng)化庫(kù),可以模擬鼠標(biāo)和鍵盤操作,以及截屏、獲取窗口句柄等功能。 下面是一些常用的鼠標(biāo)和鍵盤控制示例: 鼠標(biāo)移動(dòng)到指定位置 鼠標(biāo)點(diǎn)擊

    2024年02月11日
    瀏覽(18)
  • python通過pyautogui庫(kù)來控制鼠標(biāo)和鍵盤

    python通過pyautogui庫(kù)來控制鼠標(biāo)和鍵盤

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

    2024年02月09日
    瀏覽(24)
  • pynput:用Python輕松掌握鼠標(biāo)和鍵盤的控制

    pynput:用Python輕松掌握鼠標(biāo)和鍵盤的控制

    引言 控制鼠標(biāo)和鍵盤是自動(dòng)化任務(wù)中的常見需求。在Python中,pynput庫(kù)是一種強(qiáng)大的工具,可以幫助我們實(shí)現(xiàn)這些操作。本文將詳細(xì)介紹pynput庫(kù)的使用方法,并提供一些示例幫助讀者快速上手。 1. 安裝pynput庫(kù) 首先,我們需要安裝pynput庫(kù)。可以使用pip命令來進(jìn)行安裝: 2. 控制鼠

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

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

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

    2024年02月20日
    瀏覽(21)
  • python自動(dòng)化辦公--pyautogui控制鼠標(biāo)和鍵盤操作

    python自動(dòng)化辦公--pyautogui控制鼠標(biāo)和鍵盤操作

    在公司某些工作場(chǎng)景下,需要大量重復(fù)的工作,重復(fù)的工作完全可以通過python軟件的自動(dòng)化實(shí)現(xiàn),省時(shí)省力。本文分享python自動(dòng)化辦公的利器之一--pyautogui,通過pyautogui可以輕松控制鼠標(biāo)和鍵盤操作。 PyAutoGUI是一個(gè)純Python的GUI自動(dòng)化工具,其目的是可以用程序自動(dòng)控制鼠標(biāo)和

    2024年02月16日
    瀏覽(27)
  • python pyautogui+pynput鼠標(biāo)鍵盤自動(dòng)控制與監(jiān)聽

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

    2024年02月11日
    瀏覽(29)
  • Python 有趣的模塊之pynupt——通過pynput控制鼠標(biāo)和鍵盤

    Python 有趣的模塊之pynupt——通過pynput控制鼠標(biāo)和鍵盤

    ??????學(xué)會(huì)控制鼠標(biāo)和鍵盤是實(shí)現(xiàn)自動(dòng)化的捷徑!?????? pynput是第三方庫(kù),所以在使用pynput之前需要下載pynput包。 下載方式1: 在終端輸入 pip install pynput 下載包 下載方式2: 進(jìn)入pypi官網(wǎng):https://pypi.org??搜索 pynput ??選擇版本??點(diǎn)擊pip install pynput 下載方式3: 點(diǎn)擊

    2023年04月09日
    瀏覽(33)
  • python綁定游戲窗口模擬鍵盤鼠標(biāo)操作方法64位32位通用

    python綁定游戲窗口模擬鍵盤鼠標(biāo)操作方法 工具 python 64位和32位都可以 引用模塊 import win32gui import win32api,win32con 一、例子 二、獲取子窗口句柄如下: 三、使用win32gui發(fā)送消息 四、向窗口中插入圖片 其中,image_path代表要插入的圖片路徑,x和y代表圖片的坐標(biāo)。先使用Pillow庫(kù)(

    2024年01月21日
    瀏覽(24)
  • Python 自動(dòng)化指南(繁瑣工作自動(dòng)化)第二版:二十、使用 GUI 自動(dòng)化控制鍵盤和鼠標(biāo)

    Python 自動(dòng)化指南(繁瑣工作自動(dòng)化)第二版:二十、使用 GUI 自動(dòng)化控制鍵盤和鼠標(biāo)

    原文:https://automatetheboringstuff.com/2e/chapter20/ 了解用于編輯電子表格、下載文件和啟動(dòng)程序的各種 Python 模塊是很有用的,但有時(shí)您需要使用的應(yīng)用沒有任何模塊。在計(jì)算機(jī)上實(shí)現(xiàn)任務(wù)自動(dòng)化的終極工具是你編寫的直接控制鍵盤和鼠標(biāo)的程序。這些程序可以通過發(fā)送虛擬擊鍵和

    2024年02月09日
    瀏覽(101)
  • 鍵盤怎么控制鼠標(biāo)?鍵盤控制鼠標(biāo)實(shí)現(xiàn)點(diǎn)擊和移動(dòng)

    鍵盤怎么控制鼠標(biāo)?鍵盤控制鼠標(biāo)實(shí)現(xiàn)點(diǎn)擊和移動(dòng)

    鼠標(biāo)在電腦操作過程中非常重要,可是有時(shí)遇到尷尬的問題,就是摸魚的時(shí)候覺得一直點(diǎn)擊鼠標(biāo)聲音太大,或者舍友都睡覺了,你突然之間需要瀏覽一些網(wǎng)頁,一直點(diǎn)擊鼠標(biāo)會(huì)產(chǎn)生很大的噪聲,這時(shí)候該怎么辦呢?如果你是筆記本,配合鼠標(biāo)版可以解決。如果你正好有一個(gè)靜

    2024年02月06日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包