728x90
1. 현재 마우스 좌표 출력
import pyautogui as pag
# 현재 마우스 좌표 출력
mouse_position = pag.position()
print(mouse_position)
# output --> Point(x=2444, y=45)
불편함, 아직 이 기능이 필요한 이유를 모르겠음.
마우스 좌표를 실시간으로 표시하는 함수를 만들때 사용 하려나?
한번 해봄.
1) 마우스 움직일 때마다 좌표 출력
import pyautogui as pag
import time
import os
while True:
# 현재 마우스 좌표 출력
mouse_position_1 = pag.position()
# print(mouse_position_1)
time.sleep(0.1)
mouse_position_2 = pag.position()
if mouse_position_1 == mouse_position_2:
time.sleep(0.1)
else:
os.system('cls')
print(mouse_position_2)
time.sleep(0.1)
# output --> Point(x=1716, y=1199)
2) 마우스 클릭할 때마다 좌표 출력
import mouse
import time
import os
click_count = 0
while True:
# 좌클릭시 좌표 출력
if mouse.is_pressed("left"):
click_count += 1
po = mouse.get_position()
print(f'{click_count} : {po}')
time.sleep(0.5)
# 휠버튼 클릭시 중단
elif mouse.is_pressed("middle"):
break
# output --> 1 : (2217, 396)
# 2 : (2131, 519)
일이 점점 커지는 느낌.
몇가지 모듈이 있음.
728x90
'▷ 도전 > ▷ Coding' 카테고리의 다른 글
리눅스 스크린 명령어 모음 (0) | 2023.05.15 |
---|---|
python : 마우스 제어 (1) | 2022.10.30 |
python : strftime, strptime (0) | 2022.10.01 |
VSCODE 화면 배율 조절 (0) | 2021.06.09 |
VSCODE 자동 줄바꿈 (0) | 2021.06.09 |
댓글