본문 바로가기
반응형

[Python]/업무자동화7

[중요2][Python] 파이썬 PyAutoGui 라이브러리 : 마우스 키보드 제어!! `pyautogui` 라이브러리로 마우스와 키보드를 수동으로 제어하여 웹사이트에 접속하고 필요한 정보를 캡처해 저장하는 방법을 알아보도록 하겠습니다. 라이브러리 설치1. 마우스와 키보드를 제어할 수 있는 `pyautogui`pip install pyautogui2. 클립보드를 사용하기 위한 `pyperclip` - 아나콘다 설치시 기본으로 설치되어 있습니다.pip install pyperclip pyautogui 라이브러리는 한글입력을 직접 지원하지 않으므로, 클립보드에 원하는 한글 텍스트를 저장한 뒤, 꺼내서 사용하기 위해 필요합니다. 2. 마우스 좌표 출력하기현재 마우스 포인터의 위치를 x,y 좌표로 출력하는 프로그램입니다.import pyautogui # pyautogui 라이브러리import ti.. 2024. 10. 24.
[중요2][파이썬 pyautogui] 매크로 프로그램 만들기 / 마우스 키보드 자동화 | 파이썬 기초 강의!! https://www.youtube.com/watch?v=zl8yTv69jmk 2024. 10. 23.
[중요][Python + Jupyter Notebook] 파이썬 + 주피터 노트북 설치하기!! 주피터 노트북(Jupyter Notebook)은 웹 브라우저 기반의 소스 편집 도구입니다. 파이썬을 코딩할 때 주로 사용하는데요, 단계적으로 코드를 실행(줄마다 실행할 수 있다)할 수 있어서 문서화/시각화/분석에 용이한 개발 도구입니다. 기본적으로 AI 에 대해 배우기 시작할 때 파이썬을 사용하기 때문에 주피터 노트북을 깔아야 합니다.​파이썬을 코딩할 때 사용하는 주피터 노트북에 대해 설치하는 방법에 대해 알아보겠습니다. 1. 파이썬(Python 3) 설치이미 파이썬이 설치되어 있으신 분들은 1단계를 넘어가도 됩니다. 현재 컴퓨터에 파이썬이 깔려있지 않다면 파이썬을 먼저 깔아주어야 합니다.​https://www.python.org/downloads/ Download PythonThe official ho.. 2024. 10. 21.
[참고] 파이썬 pyautogui 매크로 프로그램 만들기 / 스크린샷 이미지로 화면에서 자동으로 좌표를 알아내 마우스로 클릭하게 만드는법!! ## png 그림파일 생성 후 활용 2024. 10. 21.
[참고] 우리집 파이썬은 키 입력, 마우스 클릭도 다 해줍니다 (셀레니움) ## xpath 함수 변경 (셀레니움)find_element_by_xpath() ==> find_element()      ## 주피터 노트북 ==> NEW Python3 클릭  ## pip install selenium 설치  ## 각종 코드 Import 필요from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom webdriver_manager.chrome import ChromeDriverManager   ## 크롬 브라우저 오픈  ## 네이버 브라우저로 이동    ## 로그인 버튼 찾기 (크롬창에서 F12 클릭 - 개발자 도구 ==> element 선택)  - 실제 네이버 화면    ## 로그인 버.. 2024. 10. 21.
[참고] 파이썬 업무 자동화 핵심 모듈!! ## 파이썬 업무 자동화의 핵심: 엑셀 자동화 (openpyxl)엑셀 작업, 정말 지겹지 않으세요? 매일 같은 데이터를 입력하고, 복사 붙여넣기하고, 정렬하고… 으으, 생각만 해도 끔찍하네요. 하지만 이제 걱정 붙들어 매세요! 파이썬의 openpyxl 모듈을 활용하면 이 모든 지루한 작업을 자동화할 수 있답니다.openpyxl은 엑셀 파일을 읽고, 쓰고, 수정하는 데 필요한 다양한 기능을 제공하는 파이썬 라이브러리에요. 덕분에 파이썬 스크립트를 통해 엑셀 파일을 생성하고, 데이터를 입력하고, 셀의 스타일을 바꾸고, 차트를 그리는 등 복잡한 작업을 손쉽게 자동화할 수 있답니다.예를 들어, 매달 반복되는 매출 보고서를 자동으로 생성하는 스크립트를 만들 수 있어요. 매출 데이터가 담긴 CSV 파일을 읽어와서 .. 2024. 10. 17.
[참고] 파이썬 마우스 클릭 업무 자동화!! ## 깃허브 참고https://github.com/CodingOpera/RPA/blob/main/Auto_Click_example.ipynb  ## Auto_Click.ipynb import openpyxlimport timeimport pyautoguiimport pyperclipIn [3]:print(pyautogui.size())Size(width=1920, height=1080)In [ ]:pyautogui.mouseInfo()Exception in Tkinter callbackTraceback (most recent call last): File "C:\Users\mwh51\anaconda_3\lib\tkinter\__init__.py", line 1705, in __call__ retu.. 2024. 10. 15.
반응형