[Python]크롬 드라이버 버전 오류 Message: session not created: This version of ChromeDriver only supports Chrome version 87 Current browser version is 89.0.4389.72
파이썬 selenium으로 크롤링할 때 발생되는 오류입니다. 기존에 다운받은 크롬브라우저용 드라이버가와 현재 사용중인 클롬 브라우저 보다 버전이 낮아서 발생되는 문제입니다. 지난주까지 아무 문제 없이 잘 사용해왔으나...
[Python]파이썬 데이터프레임(DataFrame) 문자열 포함 여부 확인시 발생하는 ValueError: Cannot mask with non-boolean array containing NA / NaN values 오류 처리하는 방법- str.contains()
엑셀파일(xlsx)을 읽어서 판다스(pandas) 데이터프레임(DataFrame) 타입으로 데이터를 읽어 들였다. 그리고 내가 찾고자하는 문자열을 포함하는 행을 찾기 위해 str.contains()메소드를 사용하였다. 이 함수를 사용하게되면 내가 찾는 문자열이 포함되어...
[Python] 파이썬의 음력 양력 생일 날짜 변환을 위해 KoreanLunarCalendar 모듈에 대해 알아봅니다.
매년 음력생일을 양력으로 기록하다보니 이것 역시 귀찮이즘이 오네요. 그래서 라이브러리를 활용해보기로 합니다. 음력을 양력으로 그리고 양력을 음력으로 변환을 용이하게 해주는 라이브러리 하나를 소개합니다. 라이브러리 모듈이름은...
[Python GUI] 파이썬 푸시버튼(QPushButton) 및 레이블(QLabel) 위젯 사용방법
버튼을 클릭했을 때 이벤트 처리하는 방법에 대해 알아봅니다. 이벤트 처리 결과를 레이블에 출력해보도록 합니다. 작업 순서는 화면UI를 구성 후 PyQ5라이브러리를 사용하여 UI와 코드를 연결해줍니다. Qt...
[Python] 파이썬 크롤링 파일 쓰기시 UnicodeEncodeError: ‘cp949’ codec can’t encode character 오류 처리 방법
크롤링 후 txt파일로 생성하는 과정에서 UnicodeEncodeError: ‘cp949’ codec can’t encode character ‘xf4’ in position : illegal multibyte sequence 오류가 발생하였습니다. Traceback (most recent call last):...
[Python] 파이썬 크롤링 urllib.error.HTTPError: HTTP Error 403: Forbidden 오류 처리 방법
Request 사용시 오류가 발생하였습니다. 오류내용은 urllib.error.HTTPError: HTTP Error 403: Forbidden 입니다. File "C:pythonWorkspacemain.py", line 59, in <module> html = urlopen(request).read() File "C:UsersilikeAppDataLocalProgramsPythonPython39liburllibrequest.py", line 214, in...
[Python]파이썬 텔레그램 봇과 연동하는 방법: Telegram API Key 발급 및 메세지를 보내봅시다.
파이썬에서 텔레그램 봇과 연동하기위해서는 텔레그램 API KEY(토큰)를 생성해야합니다. 텔레그램 봇을 만들면 Telegram API Key는 저절로 생성됩니다. 사전 작업으로 텔레그램 앱을 설치 후 로그인 계정을 생성해야합니다....
[Python]파이썬 판다스(pandas) DataFrame를 리스트로 변환하는 방법
pandas DataFrame를 리스트로 변환하는 방법에 대해 알아봅니다. 리스트로 변환하려면 tolist()메소드를 사용합니다. 딕셔너리 자료형으로 객체를 하나 생성 후 DataFrame으로 만들었습니다. import pandas as pd products...