您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

datasource_file_parser.py 518B

123456789101112131415
  1. from typing import TYPE_CHECKING, Any, cast
  2. from core.datasource import datasource_file_manager
  3. from core.datasource.datasource_file_manager import DatasourceFileManager
  4. if TYPE_CHECKING:
  5. from core.datasource.datasource_file_manager import DatasourceFileManager
  6. tool_file_manager: dict[str, Any] = {"manager": None}
  7. class DatasourceFileParser:
  8. @staticmethod
  9. def get_datasource_file_manager() -> "DatasourceFileManager":
  10. return cast("DatasourceFileManager", datasource_file_manager["manager"])