Coverage for core/data_source/__init__.py: 100.00%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-10-13 18:58 +0000

1""" 

2统一数据源架构 

3提供统一的券商数据访问接口,支持多种券商SDK 

4""" 

5 

6from .adapters.asset_adapter import AssetAdapter 

7from .adapters.data_adapter import DataAdapter 

8from .adapters.data_source_adapter import (AssetDataSourceAdapter, 

9 DataImportDataSourceAdapter, 

10 DataSourceAdapter, 

11 QuoteDataSourceAdapter) 

12from .adapters.quote_adapter import QuoteAdapter 

13from .factories.client_factory import ClientFactory, unified_client_factory 

14from .factories.config_factory import ConfigFactory, unified_config_factory 

15 

16__all__ = [ 

17 # 适配器 

18 "DataSourceAdapter", 

19 "AssetDataSourceAdapter", 

20 "QuoteDataSourceAdapter", 

21 "DataImportDataSourceAdapter", 

22 "AssetAdapter", 

23 "DataAdapter", 

24 "QuoteAdapter", 

25 # 工厂 

26 "ConfigFactory", 

27 "unified_config_factory", 

28 "ClientFactory", 

29 "unified_client_factory", 

30]