본문 바로가기
반응형

python22

[python][pyautogui] 자동화의 기본 pyautogui 기초명령어 회사에서 파이썬을 사용하면서 가장 쉽게 자동화할 수 있는 것중에 하나가 바로 pandas 또는 win32com 을 이용한 엑셀 자동화와 pyautogui 를 이용한 자동으로 움직이는 키보드와 마우스이다. 요즘에는 pyautogui 가지고 노는것이 맛들렸는데, 자동으로 움직이는 것이 눈에 보이는게 아주 재미있다. 모니터 사이즈 import pyautogui print(pyautogui.size()) #Size(width=1920, height=1080) 위와 같이 pyautogui 를 import 시키고 지금 보고있는 컴퓨터의 메인 모니터의 화면 크기를 가져올 수 있다. 단, 여러개의 모니터를 사용하면서 pyautogui 를 사용하는 것은 어렵다고 한다. 두개의 모니터를 사용중인데, 특정한 이미지를 찾아서.. 2023. 1. 13.
[python][win32com] 여러 엑셀 파일 자료를 한 시트로 모으기 이전글에서 python 의 win32com 패키지를 사용해서 여러파일에 있는 sheet 를 한개의 파일로 복사해서 붙혀오는 작업을 했다. Python, 파이참에서 win32com 설치, 여러파일에서 시트 복사해서 하나로 모으기 Python 을 사용해서 여러개의 파일에 있는 내용들을 모으는 프로그램이다. 회사에서는 pandas 사용이 자유롭지 않아서, win32com 이라는 패키지를 사용했는데, 윈도우에서의 응용 프로그램을 실행하 manakim.tistory.com 이번에는 여러파일에 있는 자료들을 새로운 파일의 새로운 1개의 시트에 모아보도록 하자. import win32com.client excel = win32com.client.Dispatch('Excel.Application') excel.Visi.. 2023. 1. 3.
[python][win32com] 파이참에서 설치, 엑셀 여러파일에서 시트를 하나로 모으기 Python 을 사용해서 여러개의 파일에 있는 내용들을 모으는 프로그램이다. 회사에서는 pandas 사용이 자유롭지 않아서, win32com 이라는 패키지를 사용했는데, 윈도우에서의 응용 프로그램을 실행하는 패키지인것 같다. 파이참에서 win32com 을 설치하기 위해서는 Ctrl + Alt + S 를 눌러서 Setting 으로 들어간다. 들어가서, Project > Python Interpreter 로 들어가면 설치된 패키지들이 보인다. 여기서 + 버튼을 누른다. 여기서 pywin32 를 검색하고 Install Package 를 눌러서 설치하면 import win32com.client 를 사용할 수 있게 된다. 아래 예제는 D:\ 에 있는 datafile1.xlsx, datafile2.xlsx, dat.. 2023. 1. 3.
오프라인에서 python package 설치하기 python package 설치 만큼 쉬운것이 없겠지만 (pip install ...) 엄격한 회사보안 규정안에서는 python package 를 다운 받아 사용하기가 여간 까다로운 작업일 때가 있습니다. 일단 외부에서 필요한 package 를 다운받아 놓고, 그것을 옮겨서 설치한다는 느낌으로 하시면 됩니다. [외부 컴퓨터에서의 작업] 1. python package 를 받아 놓을 새로운 폴더를 만듭니다. 2. 원하는 package 를 다운 받습니다. (예시) pip install pytest pip install cmake pip install ninja-build 등등 3. 이 다운 받은 모든 package 를 txt 파이롤 리스트를 만듭니다. pip freeze > 리스트로만들파일이름 pip fre.. 2021. 10. 25.
반응형