반응형
728x170
## 깃허브 참고
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
반응형
그리드형(광고전용)
댓글