파이썬 마우스와 키보드를 제어하는 방법( 매크로를 만들기 위한 필수 라이브러리 PyAutoGUI )
파이썬에서 마우스를 조작(컨트롤)하는 방법에 대해 알아봅니다. 마우스를 제어하기 위해서는 pyautogui 라이브러리(모듈)을 설치해야합니다. 파이썬에서 마우스 제어하는 방법 1.윈도우 콘솔(CMD)창 혹은 파이참 터미널 창에서 다음 명령어를 실행하여...
[파이썬 오류 처리] AttributeError: module ‘graphviz.backend’ has no attribute ‘ENCODING’ 해결방법
import graphviz 모듈 사용시 아래와 같은 오류가 발생하는 경우가 있다. graphviz.backend 모듈이 인코딩 속성이 없음을 나타낸다. 기존에 잘 사용했는데, 갑자기 아래와 같은 오류가 발생한다면 최신버전으로...
[파이썬 엑셀 파일 처리시 오류 해결하기] ImportError: Missing optional dependency ‘openpyxl’. Use pip or conda to install openpyxl.
openpyxl 관련 오류가 발생할때, 이미 설치한 경우라면 import문을 호출하지않아도 오류가 발생하지 않는다. C:pythonProjectvenvScriptspython.exe C:/pythonProject/main.py Traceback (most recent call last): File “C:pythonProjectmain.py”, line 7, in <module> df = pandas.read_excel(“C:/Users/opening/Downloads/가맹점.xlsx”, engine=”openpyxl” File “C:pythonProjectvenvlibsite-packagespandasutil_decorators.py”, line 311, in wrapper return func(*args, **kwargs) File “C:pythonProjectvenvlibsite-packagespandasioexcel_base.py”, line 364, in read_excel io = ExcelFile(io, storage_options=storage_options, engine=engine) File “C:pythonProjectvenvlibsite-packagespandasioexcel_base.py”, line 1233, in __init__ self._reader = self._engines[engine](self._io, storage_options=storage_options)...
[Python]크롬 드라이버 버전 오류 selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 91. Current browser version is 93.0.4577.82
파이썬 셀레니움(selenium)으로 크롤링할 때 발생되는 오류로, 지난주까지 아무 문제 없이 잘 사용해왔으나 이번주 중에 크롬 부라우저가 자동 업데이트 된 모양입니다. 셀레니움이 크롬 브라우저 93.0.4577.82버전을 지원하지...
파이썬(python) pandas.read_excel 엑셀 파일 읽어 올때 zipfile.BadZipFile: File is not a zip file 오류 해결방법
오랜만에 파이썬을 이용하여 주식 공매도 현황 엑셀파일로 작업을 좀 하려고 보니 오류가 발생한다. 오류내용은 다음과 같다. Python openpyxl error: BadZipFile: File is not a zip...
파이썬(python) MSSQL 테이블에 데이터 프레임을 빠르게 insert하는 방법
200k 개의 데이터 프레임을 mssql 테이블에 삽입해야 한다. 한건씩 insert 할 때 많은 시간이 걸린다. 파이썬 스크립트는 다음과 같다. df.to_sql 함수를 사용하고 있다. 오류는 발생하지...
파이썬[Python] 포털 사이트 사진(이미지) 가져오는 방법 및 이미지 리사이즈(resize) 방법
파이썬 라이브러리 중에 셀레니움(Selenium)을 이용하여 구글 포털 사이트에서 이미지(사진 포함)를 대량으로 가져온 후에 이미지 사이즈를 일괄 변경할 수 있어요. 이미지를 가져와서 블로그나 사이트 등에 사용해야...
[Python] 라이브러리 설치(pip)시 SSLError(SSLCertVerificationError… 오류 해결방법
pip install selenium 명령어를 실행하여 셀레늄 라이브러리를 설치하는 과정에 오류가 발생되었다. SSL 인증서 관련 오류가 발생하는데 오류 내용은 다음과 같다. (venv) PS C:\Users\test\PycharmProjects\pythonProject> pip install...
파이썬(python) 셀레늄 크롬드라이버 오류 수정 ValueError: There is no such driver by url
지난주까지 정상적으로 동작하던 코드에서 오류가 발생하였다. 파이썬 스크립트의 오류 위치는 아래 코드 부분이다. driver = webdriver.Chrome(ChromeDriverManager().install()) 셀레늄 크롬드라이버 오류 오류 내용은 다음과 같다. Traceback (most...
[android : kotlin] 코틀린 lateinit, lazy 사용방법 및 예제
코틀린 lateinit, lazy 사용방법 자바에는 없는 lateinit와 lazy에 대해 알아봅니다. 코드 예제를 먼저 보아요. 아래 코드 스니펫(Code Snippet)에서 보는 것처럼 mediaPlayer객체를 전역 변수로 선언 후...