[Python] 파이썬 크롬드라이버 오류 해결하기: TypeError: WebDriver.init() got an unexpected keyword argument ‘executable_path’
13년만에 새로운 PC를 쿠팡에서 왕가PC 상호를 통하여 구입하였다. 윈도우 11 운영체제 설치 후 파이썬 개발환경을 설정하는 과정에 기존에 잘 동작하던 코드에 문제가 발생되었다. TypeError: WebDriver.init()...
[python] 파이썬 ImportError: cannot import name ‘long’ from ‘numpy’ 라이브러리 오류: FutureWarning: In the future np.long will be defined as the corresponding NumPy scalar. from numpy import long 오류 해결방법
from numpy import long 모듈이 설치되어 있음에도 불구하고 파이썬 스크립트를 실행시 아래와 같은 오류가 발생했을 때 해결방법을 기록해둔다. numpy 설치된 버전 확인하기 1.24.4 버전 부터 numpy.long메소드가 없어져서 사용할...
[파이참] 윈도우 11 환경의 아나콘다3 사용중일때 webdriver_manager 및 selenium, Cryptodome 등 설치가 안될때 해결방법
윈도우 11설치 이후 파이썬 개발환경을 설정하는 과정에 발생된 예상치 못한 상황에 대한 대처방법을 기록하였다. 파이참 설치 후 , 아나콘다 설치 그리고 난 후 파이참 실행하여...
크롬드라이버 OSError: [Errno 8] Exec format error: 오류 해결방법(chromedriver-mac-x64/THIRD_PARTY_NOTICES.chromedriver)
맥북m1 Pro에서 잘 실행되던 크롬 드라이버에 대한 오류가 발생되었다. 오류 내용은 아래와 같은데…..맥OS업데이트 후 발생되는 문제로 생각된다. 그런데 왜 THIRD_PARTY_NOTICES.chromedriver이 실행되는것일까? chromedriver 파일이 실행되어야하는데 말이다....
[Python urllib] 파이썬 한글이 포함된 URL 호출시 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 5-6: ordinal not in range(128) 오류 수정 방법
특정 url을 urllib를 사용하여 html를 읽어오려고 하는데, 오류가 발생한다. 오류 내용은 다음과 같다. 오류가 발생한 코드는 아래와 같다. 오류 해결방법 urllib 라이브러리를 사용할 때, URL에...
[Python] 파이썬 문자열 자르기 예제 ( strip() 후 split()해서 가져오라)
문자열 "홍길동 (40)"에서 "(" 앞의 부분만 추출하기 위해 문자열의 슬라이싱을 사용하여 구현한 간단한 코드이다. 이 코드를 실행하면 result에는 "홍길동"이 저장되며, 출력하면 다음과 같은 결과가 나온다.
[Python] 파이썬 html 태그 치환(replace) 또는 제거 방법 : replace_with()
html 태그는 replace() 함수로 변환 시도하면 오류가 발생한다. replace()대신 사용하는 함수에 대해 알아보자 파이썬 sub() 메서드 대체하다 substitute의 줄임말이다. sub()함수를 사용하려면 re 라이브러리를 import 후 사용할...
[파이썬 크롤링]ChromeDriver 최신 드라이버 다운로드 방법
파이썬언어로 ChromeDriver 버전 120으로 크롤링하는데 오류가 발생한다. 아마도 크롬 브라우저가 최신버전으로 자동 업데이트 된 모양이다. 최신버전은 아니더라도 최대한 크롬 버전을 맞춰주어야 크롤링할 때 오류가 발생하지...
[Python] 파이썬 크롤링 beautifulSoup 결과 정렬(sorted) 방법
파이썬으로 크롤링한 결과를 정렬하고자하였다. 그리하여 리스트 정렬시 사용하는 sorted()함수를 사용하여보았다. 그랬더니 다음과 같은 오류가 발생되었다. AttributeError: ResultSet object has no attribute ‘sorted’. You’re probably treating...
[Python GUI] 파이썬에서 비주얼베이직 처럼 개발하기 위한 Qt Designer 툴 다운로드 및 설치(PyQt5 설치 및 pyqt5-tools 설치)
비주얼베이직처럼 버튼, 텍스트필드, 콤보박스 등의 위젯을 끌어다가 사용자 인터페이스를 빠르게 개발할 수 있는 툴이 있습니다. 바로 Qt Designer 라는 툴입니다. Windows 용 및 Mac용으로 제공하고...