반응형
## 깃허브 참고
https://github.com/CodingOpera/RPA/blob/main/Auto_Click_example.ipynb
## Auto_Click.ipynb
import openpyxl
import time
import pyautogui
import pyperclip
In [3]:
print(pyautogui.size())
Size(width=1920, height=1080)
In [ ]:
pyautogui.mouseInfo()
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\mwh51\anaconda_3\lib\tkinter\__init__.py", line 1705, in __call__
return self.func(*args)
File "C:\Users\mwh51\anaconda_3\lib\tkinter\__init__.py", line 749, in callit
func(*args)
File "C:\Users\mwh51\anaconda_3\lib\site-packages\mouseinfo\__init__.py", line 339, in _updateMouseInfoTextFields
self.colorFrame.configure(background=hexColor)
File "C:\Users\mwh51\anaconda_3\lib\tkinter\__init__.py", line 1485, in configure
return self._configure('configure', cnf, kw)
File "C:\Users\mwh51\anaconda_3\lib\tkinter\__init__.py", line 1476, in _configure
self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
_tkinter.TclError: invalid color name "#FFFFX1"
In [42]:
# 마우스를 원하는 위치로 원하는 시간에 이동(x, y, time)
pyautogui.moveTo(908, 1061, 0.5)
# 마우스 클릭
pyautogui.click()
# 마우스 우클릭
pyautogui.click(button='right')
# 마우스 더블클릭
pyautogui.doubleClick()
# 마우스 1초 간격으로 3번 클릭
pyautogui.click(clicks=3, interval=1)
# 마우스 드레그
pyautogui.dragTo(1000, 1061, 0.5)
=====================================
## Auto_Click_example.ipynb
import pyautogui
In [4]:
pyautogui.mouseInfo()
In [21]:
pyautogui.moveTo(875, 290)
pyautogui.doubleClick()
pyautogui.moveTo(1269, 311, 0.5)
pyautogui.dragTo(1100, 312, 0.5)
In [ ]:
870 300/ 1269 311/ 1142 312
반응형
'[Python] > 업무자동화' 카테고리의 다른 글
[중요3][Python + Jupyter Notebook] 파이썬 + 주피터 노트북 설치하기!! (17) | 2024.12.27 |
---|---|
[중요2][Python] 파이썬 PyAutoGui 라이브러리 : 마우스 키보드 제어!! (16) | 2024.10.24 |
[중요2][파이썬 pyautogui] 매크로 프로그램 만들기 / 마우스 키보드 자동화 | 파이썬 기초 강의!! (14) | 2024.10.23 |
[참고] 파이썬 pyautogui 매크로 프로그램 만들기 / 스크린샷 이미지로 화면에서 자동으로 좌표를 알아내 마우스로 클릭하게 만드는법!! (11) | 2024.10.21 |
[참고] 우리집 파이썬은 키 입력, 마우스 클릭도 다 해줍니다 (셀레니움) (13) | 2024.10.21 |
[참고] 파이썬 업무 자동화 핵심 모듈!! (24) | 2024.10.17 |
댓글