본문 바로가기

python49

Python - XML 생성/선택, 쉬운 예제( Element, SubElement, insert ) 실행환경 Python3 VS Code Import xml library xml 라이브러리는 python3의 Core library 이다. # -*- coding:utf-8 -*- from xml.etree.ElementTree import Element, SubElement , dump, indent 다음과 같은 xml을 만들어 보자. xml 은 element 로 이루어져있다. element 는 여러 attribute 를 갖는데 python xml 라이브러리에서 Element 클래스를 사용하여 생성할 수 있다. 루트 엘리먼트 생성 root_el = Element("FRUITS" , {"DESCRIPTION":"FRUIT SCHEME"}) 위와 같이, FRUITS를 엘리먼트로 선언하고 name-value .. 2021. 10. 17.
Python - Konlpy 설치 오류 시 해결방법 공유 ( ImportError: DLL load failed while importing _jpype, ERROR: Could not install packages due to an OSError:) Konlpy 설치 중 아래 오류 발생, 처리했던 내용을 공유하고자 한다. 실행환경은 - Python 3.9.2 64bit - Jupyter Lab - Window10 64bit jpype pip 설치 오류 시 아래 오류 발생 시 해결방법 ERROR: Could not install packages due to an OSError: [WinError 32] 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다: 1. 커맨드 창 관리자 실행 후 pip install 2. 쥬피터 노트북이 실행되어 Python자원을 사용중이라면 종료 후 재 설치 import jpype 오류 시 ImportError: DLL load failed while importing _jpype: DLL 초기화 루.. 2021. 4. 20.
Python3, url 인코딩하는 이유, 인코딩/디코딩 처리 Python3, url 인코딩하는 이유, 인코딩/디코딩 처리 구글에서 한글로 검색하면 q 파라미터에 한글이 알수없는 영문+숫자 조합으로 encode된것을 확인할 수 있다. 왜 url을 인코딩하는가 ? url은 ASCII 문자열을 이용해서만 전송될 수 있다. 즉 ASCII가 아닌 한글, 특수 문자(Unsafe, Reserved)는 두개의 16진수를 사용하는 octet형태로 encode된다. The octet is a unit of digital information in computing and telecommunications that consists of eight bits. The term is often used when the term byte might be ambiguous, as the by.. 2021. 4. 19.
Python - pip 설치 라이브러리 및 Path 확인, 버전 업데이트 하기 pip 실행 안될 시 pip 실행파일의 환경변수 Path 등록 여부를 확인, 없다면 Python이 설치된 디렉토리의 Scripts 디렉토리까지 Path로 등록하여 준다. python 명령이 실행된다면 python -m pip로 실행한다. pip 설치 라이브러리 확인 C:\>pip list or C:\>python -m pip list Package Version -------------------- ---------- anyio 2.2.0 argon2-cffi 20.1.0 asgiref 3.3.1 astroid 2.4.2 async-generator 1.10 attrs 20.3.0 Babel 2.9.0 backcall 0.2.0 backtrader 1.9.76.123 beautifulsoup4 4.9.3.. 2021. 3. 25.