ishareslib
1.0.0
Ishareslib는 파이썬의 Ishares 제품 패밀리에 대한 데이터 검색을 단순화하는 라이브러리입니다.
리버스 엔지니어링을 통해 데이터를 쉽게 처리 할 수 있도록 명확한 인터페이스가 만들어졌습니다. 개발 중에 ISHARES 서버에 대한 요청 수를 줄이기 위해주의를 기울였습니다. 또한 사용자 에이전트 및 프록시 서버 용 사용자 정의 어댑터를 연결하여 트래픽을 위장 할 수 있습니다.
pip install ishareslib이것은 환경 에서이 인터페이스를 사용하는 방법입니다.
import Client
from ishareslib . client
client = Client ()
client . get_products () # This will be a pandas dataframe 이 지침을 통해 개발 및 테스트 목적으로 로컬 컴퓨터에서 프로젝트 사본을 실행할 수 있습니다.
소프트웨어를 설치하는 데 필요한 사항과 설치 방법
pip install . .[dev] .[test]테스트는 두 그룹 단위 테스트 (명시 적 그룹 없음)와 통합 테스트로 나뉩니다. 단위 테스트는 모든 풀 요청으로 시작됩니다. 통합 테스트는 라이브러리에 적응할 수 있도록 ISHARES 인터페이스의 변화를 빠르게 감지하기 위해 시간 제어를 실행합니다.
단위 테스트 실행 방법 :
pytest -m " not integration "통합 테스트를 실행하는 방법 :
pytest -m " integration "테스트의 적용 범위는 항상 90 % 이상이어야합니다. 테스트가 철저하고 잘 생각되는지 확인하십시오.
우리는 버전 관리에 Semver를 사용합니다. 사용 가능한 버전은이 저장소의 태그를 참조하십시오.
이 프로젝트는 GNU 일반 공개 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.