[Python Study Notes]實現對滑鼠控制

來源:互聯網
上載者:User

標籤:scroll   put   固定   from   www.   tool   bin   logs   /usr   

‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘>>檔案: 滑鼠控制.py>>作者: liu yang>>郵箱: [email protected]>>部落格: www.cnblogs.com/liu66blog‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘#!/usr/bin/env python# -*- coding: utf-8 -*-import sys, osimport pynputfrom pynput.mouse import Controller,Button# 執行個體化滑鼠控制mouse = Controller()# x座標+100,y座標+100mouse.move(100,100)# 將滑鼠移動到固定位置mouse.position=(1475, 35)# 讀取當前的滑鼠位置position=format(mouse.position)print(position)# 按右鍵mouse.click(Button.right,1)# 左鍵雙擊mouse.click(Button.left,2)# 單擊的另一種實現,先點擊後釋放mouse.press(Button.right)mouse.release(Button.right)# 滑鼠滾動(x,y)  x代表左右移動,y代表上下移動# X:正值代表從右向左   Y:正值代表向上移動,負值代表向下移動mouse.scroll(0,-1000)

[Python Study Notes]實現對滑鼠控制

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.