import pymouse,pykeyboard,os,sys
from pymouse import *
from pykeyboard import PyKeyboard

m = PyMouse()
k = PyKeyboard()
#鼠标操作:
m.click(x,y,button,n) #鼠标点击
#x,y –是坐标位置
#buttong – 1表示左键,2表示点击右键
#n – 点击次数,默认是1次,2表示双击
m.move(x,y) #–鼠标移动到坐标(x,y)
x_dim, y_dim = m.screen_size() #–获得屏幕尺寸
#键盘操作:
k.type_string('Hello, Python!')# –模拟键盘输入字符串
k.press_key('A') #–模拟键盘按A键
k.release_key('A')# –模拟键盘松开A键
k.tap_key("B") #–模拟点击B键
k.tap_key('H',n=2,interval=5)#–模拟点击H键,2次,每次间隔5秒
k.tap_key(k.function_keys[5]) #–点击功能键F5
k.tap_key(k.numpad_keys[5],3) #–点击小键盘5,3次
#联合按键模拟
#例如同时按alt+tab键盘
k.press_key(k.alt_key)# –按住alt键
k.tap_key(k.tab_key) #–点击tab键
k.release_key(k.alt_key)# –松开alt键

posted on 2019-06-15 10:09  zzzs2  阅读(2617)  评论(0编辑  收藏  举报