ishareslib
1.0.0
Ishareslib是一個簡化了Python 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通用公共許可證獲得許可的 - 有關詳細信息,請參見許可證文件