[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용으로 제공하고...
[Python] 파이썬 h5py 설치 및 사용방법 알아보기 : HDF5 예제
Hierarchical Data Format 는 매우 크고 복잡한 대용량 데이터를 저장하기 위한 파일 형식(HDF4, HDF5)입니다. 파일 확장자는 hdf5 또는 h5입니다. HDF5의 가장 큰 특징은 빅데이터 처리시...
[Python] 파이썬에서 QR코드를 생성하는 방법 및 예제(example)
파이썬에 2차원 바코드 QR코드를 만들기 위해서는 qrcode 모듈을 설치해야합니다. 그럼 아주 간단하게 생성할 수 있습니다. QR코드는 바코드 보다 많은 내용을 담을 수 있다고 합니다. qrcode...
[Python] 파이썬 암호화 pycrypto 설치시 오류 처리 및 대체 방안
대표적인 대칭키 알고리즘으로 DES, AES가 있으며, 이 알고리즘에 대해서 알아보기 위해 테스트를 진행해보려고 하였으나 설치과정에서 부터 오류가 발생하기 시작했습니다. pycrypto 설치하기 명령프롬프트창(cmd)을 열고 pip install...
[Python] 파이썬 대칭키 암호화 알고리즘 cryptography 모듈 설치 및 사용방법 알아보기
파이썬에서 간단하게 문자열(텍스트)을 암호화 할 수 있는 방법에 대해 알아봅니다. cryptography는 대칭키를 사용하여 암호화 및 복호화를 하게 됩니다. 대칭키란 암호화 할 때와 복호화 할 때...