digit package¶
Submodules¶
digit.base_data module¶
base_data.py 其中包含BaseData类,用于存储数据
digit.child_base_data module¶
- class digit.child_base_data.AudioData(data_id: str)[source]¶
Bases:
digit.child_base_data.NonRelationalData
音频型数据类
- class digit.child_base_data.DocData(data_id: str)[source]¶
Bases:
digit.child_base_data.NonRelationalData
文本型数据类
- class digit.child_base_data.GraphData(data_id: str)[source]¶
Bases:
digit.base_data.BaseData
图数据类
- class digit.child_base_data.ImageData(data_id: str)[source]¶
Bases:
digit.child_base_data.NonRelationalData
图片型数据类
- class digit.child_base_data.LabelData(data_id: str)[source]¶
Bases:
digit.child_base_data.RelationalData
标签型数据类,继承关系型数据类s
- class digit.child_base_data.NonRelationalData(data_id: str)[source]¶
Bases:
digit.base_data.BaseData
非关系型数据类
- class digit.child_base_data.RelationalData(data_id: str)[source]¶
Bases:
digit.base_data.BaseData
关系型数据类
- class digit.child_base_data.TableData(data_id: str)[source]¶
Bases:
digit.child_base_data.RelationalData
表格型数据类,集成继承关系型数据类
- class digit.child_base_data.VideoData(data_id: str)[source]¶
Bases:
digit.child_base_data.NonRelationalData
视频型数据类
digit.core module¶
core中继承了所有类的中的所有功能
- class digit.core.Core[source]¶
Bases:
object
- download_repo(data_id_or_name: str, update: bool = False)[source]¶
该函数可以根据data_id或name下载对应的资源至本地 :param data_id_or_name: :param update: 是否更新缓存 :return:
- get_category()[source]¶
该函数用于查看digit平台分类体系编码与对应的实际含义,[‘storage_type’, ‘data_type’, ‘language’, ‘task_type’, ] :return:
- get_resources(api_type: str = 'data', id=None, detail: bool = False)[source]¶
该函数用于查询digit平台现有资源,返回资源元数据 :param api_type: 使用何种类型的api,api_type 可选{‘data’,’card’,’user’,’account’,’websetting’,’dataid’} :param id: 查询特定资源时用用该资源的id进行查看 :param detail: 是否输出可获取的所有元数据字段 :return: queryset 查询结果