Python은 버튼 마법사 / 기록 스크립트 / 그림 및 색상 찾기를 구현합니다.

 

마우스 움직임 구현

1. 종속 모듈 가져 오기

import win32gui,win32api,win32con

2. 현재 마우스 위치 얻기

a = win32api.GetCursorPos()
print(a)

3. 마우스를 지정된 위치로 이동

이동 기능 정의 :

def mouse_move(x,y):
    win32api.SetCursorPos([x,y])

이동 기능 호출

mouse_move(1000,300)
time.sleep(3)
a = win32api.GetCursorPos()
print(a)

mouse_move(1300,300)
time.sleep(3)
b=win32api.GetCursorPos()
print(b)

mouse_move(599,800)
time.sleep(3)
c=win32api.GetCursorPos()
print(c)

대화 형 출력 결과 :

마우스 출력 이동

 

기록 경로 실현

import win32gui,win32api,win32con
import time as tm
import time
import os
import cv2
import numpy as np
import time
import win32gui,win32con
import sys
import time
from pynput import mouse
import datetime

f= open("log.txt","w+")
f = open('C:\\Users\\Administrator\\Desktop\\open.txt','w') ## 先打开要输出的文件

sys.stdout = f ## 重定向到f文件
# 鼠标移动事件
def on_move(x, y):
    print('[Move]')



time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')


# 鼠标点击事件
def on_click(x, y, button, pressed):
    print(time,'[Click]', (x, y, button.name, pressed))


# 鼠标滚动事件
def on_scroll(x, y, x_axis, y_axis):
    print(time,'[Scroll]', (x, y, x_axis, y_axis))


# 监听事件绑定
with mouse.Listener(on_move=on_move, on_click=on_click, on_scroll=on_scroll) as listener:
    listener.join()

사진과 색상 찾기

추천

출처blog.csdn.net/luoyir1997/article/details/108278327