用于Genesis平台的PythonAPI。
Genesis-PyA的Python项目详细描述
Genesis Pyapi
用于Genesis平台的PythonAPI。
安装
要安装,请运行:
python setup.py install
要安装以进行开发,请运行:
python setup.py develop
用法
创建一个api实例:
fromgenesisimportGenesisgen=Genesis()
获取所有项目并选择第一个:
projects=gen.projects()project=list(projects.values())[0]
获取表达式对象并选择第一个:
expressions=project.data(type__startswith='data:expression:')expression=expressions[0]
打印批注:
expression.print_annotation()
打印文件字段:
expression.print_downloads()
下载文件:
filename=expression.annotation['output.exp']['value']['file']resp=expression.download('output.exp')withopen(filename,'w')asfd:fd.write(resp.content)