[Python/자동화] pywinauto AppStartError 더 높은 권한으로 실행시키기

관리자 권한으로 실행

안녕하세요. 지꿀입니다 🐽 Pywinauto AppStartError 파이썬을 이용하여 자동화 프로그램(매크로/RPA)를 만들 때, pywinauto 패키지를 많이 쓰는데요. VS Code에서 자동화 할 때 실행시켜야 할 프로그램이 관리자 수준의 높은 권한으로 실행시키는 프로그램일 때, 아래와 같이 AppStartError: Could not create the process 에러를 마주할 수 있습니다. AppStartError 권한 상승 해결법 해결법은 아주 간단했는데요. VS Code 자체를 관리자 권한으로 실행시켜 … Read more

[워드프레스] 구글 검색시 아이콘 및 로고 노출하기

파비콘 등록하기

안녕하세요, 지꿀입니다 🐽 워드프레스 블로그를 운영할 때 가장 중요한 것은 검색했을 때 블로그를 잘 노출하는 것인데요. 그 중 검색 결과에 나타나는 로고, 파비콘 설정 방법에 대해 알아보겠습니다. 파비콘이란? 파비콘이란, 검색 결과에 나타나는 로고입니다. 파비콘은 브랜드 가시성을 높이는데 중요한 역할을 해요. 예를 들어, 파비콘이 설정되지 않았을 경우 제 글이 어떻게 구글에서 노출되고 있는지 아래 이미지에서 확인할 … Read more

[Python/자동화] pywinauto print_control_identifiers() 변수로 저장하기

control_identifiers()

안녕하세요, 지꿀입니다🐽 요즘 파이썬을 이용한 자동화(RPA, 매크로 제작)에 관심이 생겨 pywinauto 패키지와 pyautogui 패키지를 열심히 공부하고 있어요. 그 중 pywinauto 패키지를 사용하는 분들이라면 거의 모두가 사용하시는 print_control_identifiers() 함수에 대해 포스팅을 하게 되었습니다. pywinauto print_control_identifiers() pywinauto 패키지를 이용하여 앱의 dialog를 획득한 다음, 해당 앱의 버튼, 메뉴, 콤보박스 등의 구조를 보기 위해 print_control_identifiers() 함수를 많이 이용합니다. 이 … Read more

[Python/OCR] TessearactNotFoundError: tesseract is not installed 해결 방법

pytesseract 실행 화면

Python pytesseract 패키지 안녕하세요! 파이썬으로 이미지에서 텍스트를 인식하는 OCR을 위해서는 pytesseract 패키지를 설치해주어야 합니다. pytesseract 패키지를 설치하고 나면 OCR을 간단한 코드로 실행할 수 있는데요. pip를 통해 pytesseract 패키지를 설치했음에도 해당 패키지를 쓰려는 순간 “[winerror 2] 액세스가 거부되었습니다” 혹은 “TessearctNotFoundError: tesseract is not installed or it’s not in you PATH” 에러가 뜰 수 있습니다. tessearact가 직접 … Read more

[Python/자동화] pywinauto win32ui DDL 에러 해결

pywinauto pywin32 에러 해결

pywinauto 패키지 파이썬으로 윈도우 소프트웨어 자동화를 위한 코드를 짤 때, pyautogui와 더불어 가장 많이 사용되는 패키지로 pywinauto가 있어요. 저 또한 자동화를 위해 pywinauto를 설치하고 import를 하려고 하는데 ImportError: DLL load failed while importing win32ui: DLL 초기화 루틴을 실행할 수 없습니다. 위와 같은 에러가 뜨는게 아니겠어요 ㅠㅠ. pyautogui는 별 다른 어려움 없이 설치 후 바로 사용할 … Read more

[Python/데이터분석] 데이터프레임 구분자로 텍스트 분리 후 컬럼 생성하기

구분자 이용하여 컬럼 생성하기

안녕하세요. 파이썬으로 데이터분석을 할 때, 한 컬럼의 텍스트를 구분자로 구분한 후, 새 컬럼들로 쪼개야 하는 작업이 필요할 때가 종종 있습니다. 단순 텍스트라면 .split(delimiter)을 사용하여 쉽게 list로 쪼갤 수 있는데, 데이터 프레임에서는 어떻게 해야 할까요? 데이터프레임 컬럼 구분자 이용하여 다중 컬럼으로 쪼개기 예시 데이터프레임 data를 만들어 보겠습니다. 해당 테이블은 제가 임의로 만들었구요, 루테인 플러스라는 영양제에 대한 … Read more

[Python/MSSQL] pymssql MSSQL DB Dataframe으로 읽어오기 (+한글 깨짐 해결법)

pymssql DB 읽기

안녕하세요. 오늘은 pymmsql 패키지를 통해 MSSQL DB를 파이썬으로 쉽게 읽어 DataFrame으로 변환하는 방법에 대해 알아보려고 합니다. MSSQL DB 연결하기 먼저 DATABASE, IP 등의 정보를 통해 DB에 연결해 주어야 해요. 서버와 DB명, username과 password를 입력한 뒤, 연결해 줍니다. DataFrame으로 테이블 읽어오기 원하는 테이블을 읽어서 DataFrame으로 저장하는 방법입니다.query에 원하는 sql 쿼리문을 작성해주시고, pandas의 .read_sql()을 쓰면 됩니다. 짜잔 … Read more