프로그래밍언어/Python

마우스녹화 로그

부산딸랑이 2023. 7. 24. 23:52
from pynput.mouse import Listener
import logging

log_dir = ""

logging.basicConfig(filename=(log_dir + "mouse_log.txt"), level=logging.DEBUG, format='["%(asctime)s", %(message)s]')

def on_click(x, y, button, pressed):
    if pressed:
        logging.info('"{0}", {1}'.format(button, (x, y)))

def on_scroll(x, y, dx, dy):
    logging.info('"{0}", {1}'.format('Button.scroll', (x, y)))

with Listener(on_click=on_click, on_scroll=on_scroll) as listener:
    listener.join()

'프로그래밍언어 > Python' 카테고리의 다른 글

파이썬 가상패드  (0) 2023.07.23
넘버키 단축키 매크로  (0) 2023.05.07
엑셀 CSV 파일(utf8)로드시 한글깨짐  (4) 2022.12.15
Python Exe빌드  (0) 2022.12.03
구글번역 api  (0) 2022.07.23