parse2 Python - XML 파싱 오류 해결 ( xml.etree.ElementTree.ParseError ) xml 파싱 오류 해결 ( with BeautifulSoup ) xml 파일을 파싱하기 위해 xml.etree 를 사용했다. from os import listdir from shutil import copyfile import xml.etree.ElementTree as ET ..중략.. def copy_js_file(done_list): for file in done_list: _parser = ET.XMLParser(encoding="utf-8") _file = ET.parse(file, _parser) 파싱 대상 파일은 단순한 xml이 아닌 RIA 기반의 웹XML 파일이다. 위 코드 실행시 아래와 같은 오류가 발생했다. xml.etree.ElementTree.ParseError: not well-.. 2020. 12. 7. python - 다트.전자공시 Open API 활용(3), 공시대상회사 추출 및 가공 ( xml to dict - xmltodict library) 전 블로그에서 전자공시 OPEN API를 사용하여 공시대상회사를 XML 포맷으로 가공하였다. xmltodict library를 사용하여 XML을 Python dictionary 타입으로 변경하고 추후에는 대상데이터를 pandas로 변환해본다. 관련 포스트 시리즈 python - 다트.전자공시 Open API 활용(1), 전체 상장사(고유코드) 조회 - HTTP로 얻은 Stream zip파일 읽기 python - 다트.전자공시 Open API 활용(2), 기업개황 응답데이터 JSON 핸들링( JSON 기초 ) python - 다트.전자공시 Open API 활용(4), 공시대상회사 조회 - 대화형 콘솔 만들기 전자공시 Open API 활용(5), 기업 재무제표 조회 API ( 분기/반기/사업보고서 - 재무상.. 2020. 3. 7. 이전 1 다음