[Python] 파이썬 파일 생성(txt) 및 읽기 쓰기(I/O) 예제 : open(), close(), write(), with(), readline(), read(), readlines()
파일 생성하기 & 파일에 쓰기 옵션 설명 r 파일을 읽기 w 파일에 쓰기 a 파일의 마지막 라인에 새로운 내용 추가 open메소드(함수)는 파일이름과 파일열기 모드를 인자(입력값)로...
파이썬 랜덤 숫자 뽑기 난수 발생(random) 예제 총정리 : randint(), randrange(), uniform(), shuffle(), choice(), choices(), simple()
파이썬에서 난수를 발생시키려면 random 모듈을 사용해야 합니다. random()메소드를 호출하게 되면 호출할때마다 다른 결과를 리턴합니다. 난수 발생 범위 지정이 필요한 경우 randrange()메소드를 사용합니다. 정수형인경우, randint()메소드를 사용하는...
[Python] 파이썬에서 웹브라우저(url) 호출하는 방법 : webbrower, selenium
파이썬에서 url를 크롬 브라우저로 호출하는 방법이 있습니다. webbrowser 모듀를 import 하여 브러우저를 호출할 수 있습니다. webbrowser 모듈의 open()메소드를 사용하면 기본 브라우저의 새차으로 url을 엽니다. >>>...
[Python] 파이썬 기본 프롬프트(>>>) 변경하기 : 명령 프롬프트에서 파이썬 실행하는 방법(.py)
sys모듈을 임포트 후 프롬프트를 바꿀 수 있습니다. 도스나 리눅스의 명령어를 타이핑하는 프롬프트를 변경하는 것과 같은 의미로 보여집니다. 파이썬의 기본 프롬프트는 >>> 입니다. ■현재 프롬프트...
파이썬 마우스와 키보드를 제어하는 방법( 매크로를 만들기 위한 필수 라이브러리 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 함수를 사용하고 있다. 오류는 발생하지...