본문 바로가기

Python30

python - 타입 비교, 이런방식도 있었어? Built-in function인 type, isinstance 함수를 사용하여 오브젝트 타입을 비교하고 마지막에는 Built-in library인 types를 사용하여 타입 비교하는 방법을 살펴본다. 변수 타입 확인 _string = 's' _int = 10 _float = 25.6 _list = [_string, _int, _float] print('_string type: {}, _int type: {}, _float type {}, _list type {}' .format(type(_string), type(_int), type(_float), type(_list))) OUTPUT _string type: , _int type: , _float type , _list type type() 은 Py.. 2020. 3. 24.
python - 다트.전자공시 Open API 활용(4), 공시대상회사 조회 - 대화형 콘솔 만들기 전자공시 Open API 활용(3), 공시대상회사 추출 및 가공 에서 추출한 데이터를 활용하여 간단한 대화형 콘솔을 만들어 보고 확장하여 선택한 회사 고유코드로 DART에서 제공하는 API를 호출 해보도록 한다. 관련 포스트 시리즈 python - 다트.전자공시 Open API 활용(1), 전체 상장사(고유코드) 조회 - HTTP로 얻은 Stream zip파일 읽기 python - 다트.전자공시 Open API 활용(2), 기업개황 응답데이터 JSON 핸들링( JSON 기초 ) python - 다트.전자공시 Open API 활용(3), 공시대상회사 추출 및 가공 ( xml to dict - xmltodict library) 전자공시 Open API 활용(5), 기업 재무제표 조회 API ( 분기/반기/사.. 2020. 3. 7.
python - 디렉토리에 파일존재 유무 체크 ( open, os.path, pathlib ) 앞 전에 살펴본 '전자공시 시스템' OPEN API 를 사용하여 기업정보를 xml 파일로 저장하고 읽는 과정을 살펴 보았다. 참조 : https://youngwonhan-family.tistory.com/6 python - 전자공시 OPEN API, HTTP로 얻은 Stream zip파일 읽기 주식 가치투자에 대해 공부하던 중 기업의 공시 정보를 제공하는 사이트를 알게 되었다. 기업개황, 사업보고서등의 정보가 OPEN API로 제공되는데 여러장에 걸쳐 API 사용법과 데이터 핸들링에 대해 알아본다. 참.. youngwonhan-family.tistory.com 파일을 한번 가져와서 저장한 뒤 계속해서 API 를 호출하지 않기 위해 파일이 저장된 Path에 해당 파일이 존재하는지 체크 하는 로직을 추가 하.. 2020. 3. 7.
python - 다트.전자공시 Open API 활용(2), 기업개황 응답데이터 JSON 핸들링( JSON 기초 ) 전자공시 OPEN API는 응답 데이터유형으로 JSON과 XML을 제공한다. JSON과 XML중 어떤 데이터 포맷을 사용할지는 사용자의 몫이다. 가독성은 기본이고 협업을 하는 상황이라면 다수 사용자들이 다루기 쉬운 용어가 더 적합할 것이다. 본 장에서는 JSON 포맷을 다룬다. 관련 포스트 시리즈 python - 다트.전자공시 Open API 활용(1), 전체 상장사(고유코드) 조회 - HTTP로 얻은 Stream zip파일 읽기 python - 다트.전자공시 Open API 활용(3), 공시대상회사 추출 및 가공 ( xml to dict - xmltodict library) python - 다트.전자공시 Open API 활용(4), 공시대상회사 조회 - 대화형 콘솔 만들기 전자공시 Open API 활용.. 2020. 2. 23.