findwatt的api的python客户端
findwatt的Python项目详细描述
findwatt python
用于findwatt的api的python客户端
安装
pip install findwatt
用法
importfindwattapi_key='my-api-key'client=findwatt.Client(api_key)
将文件上载到新目录
p='/path/to/file.xlsx'upload=client.upload_file(p,catalog_name='My New Catalog')
将文件上载到现有目录
p='/path/to/file.xlsx'upload=client.upload_file(p,catalog_id='my-existing-catalog-id')
列出并搜索目录
my_catalogs=client.catalogs.search()my_filtered_catalogs=client.catalogs.search(name="Dummy Catalog")
获取特定目录
my_catalog=client.catalogs.get('dummy-catalog')
获取特定数据集
my_dataset=client.datasets.get('my-dataset')
高级用法
findwatt.client接受一个可选的api_url参数,该参数可以设置为使用模拟或临时api
importfindwattapi_key='my-api-key'client=findwatt.Client(api_key,api_url='http://localhost:3000/')