用于将 Isogeo REST API 中的元数据导出到 Microsoft Excel 工作簿 (.xlsx) 的工具带。
项目描述
Isogeo - XLSX 出口商
使用Python SDK和Openpyxl将 Isogeo 元数据导出到 Excel 工作簿的Python 包。
一言以蔽之的用法
-
安装:
pip install isogeo-export-xl
-
认证
# import from isogeo_pysdk import Isogeo # API client isogeo = Isogeo( auth_mode="group", client_id=ISOGEO_API_GROUP_CLIENT_ID, client_secret=ISOGEO_API_GROUP_CLIENT_SECRET, auto_refresh_url="{}/oauth/token".format(ISOGEO_ID_URL), platform=ISOGEO_PLATFORM, ) # getting a token isogeo.connect()
-
进行搜索:
search = isogeo.search(include="all",) # close session isogeo.close()
-
出口:
# import from isogeotoxlsx import Isogeo2xlsx # instanciate the final workbook out_workbook = Isogeo2xlsx( lang=isogeo.lang, url_base_edit=isogeo.app_url, url_base_view=isogeo.oc_url ) # add needed worksheets out_workbook.set_worksheets(auto=search.tags.keys()) # parse search results for md in map(Metadata.clean_attributes, search.results): out_workbook.store_metadatas(md) # save file out_workbook.save("./isogeo_export_to_xlsx.xlsx")
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
isogeo-export-xl-1.3.2.tar.gz
(25.3 kB
查看哈希)
内置分布
isogeo_export_xl-1.3.2-py3-none-any.whl
(35.1 kB
查看哈希)
关
isogeo_export_xl -1.3.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 87f48c1cf940734dd341997fdf176bb5db8ae2389e0044e9674669963fdc95f1 |
|
| MD5 | a8d58b290ff281a4736bc06b949ccd16 |
|
| 布莱克2-256 | 32f775e50a0b65a6af5169e6284f65395da9c7454f735104db104aad3fa3fe40 |