Python 使用API下载CKAN文件
我设置了一个带有所有必要插件的ckan服务器。 服务器上有一些内容(.csv文件)。 现在我想下载一个特定的.csv文件,在本地进行更改,然后再次上传 但是我不知道如何用ckanapi下载完整的文件Python 使用API下载CKAN文件,python,python-2.7,download,ckan,Python,Python 2.7,Download,Ckan,我设置了一个带有所有必要插件的ckan服务器。 服务器上有一些内容(.csv文件)。 现在我想下载一个特定的.csv文件,在本地进行更改,然后再次上传 但是我不知道如何用ckanapi下载完整的文件 有人能帮我吗 package\u showAPI调用将告诉您CSV的URL,以便您可以下载它 e、 g.该数据集: 可在API上访问: 结果是: { "help": "http://data.gov.uk/api/3/action/help_show?name=package_show",
有人能帮我吗 package\u showAPI调用将告诉您CSV的URL,以便您可以下载它 e、 g.该数据集: 可在API上访问: 结果是:
{
"help": "http://data.gov.uk/api/3/action/help_show?name=package_show",
"success": true,
"result":
{
"name": "uk-open-access-non-vosa-sites",
"license_title": "UK Open Government Licence (OGL)",
"resources": [
{
"description": "A list of Authorised Testing Facilities (ATFs) and DVSA test stations ",
"format": "CSV",
"url": "http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv",
"id": "bd9aaa9f-2a9c-45f8-8246-6b99dd78208a",
"resource_type": "file",
}
]
}
}
从中可以看到url是http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv
您可以下载,例如使用wget:
wget http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv
package\u show
API调用将告诉您CSV的URL,以便您可以下载它
e、 g.该数据集:
可在API上访问:
结果是:
{
"help": "http://data.gov.uk/api/3/action/help_show?name=package_show",
"success": true,
"result":
{
"name": "uk-open-access-non-vosa-sites",
"license_title": "UK Open Government Licence (OGL)",
"resources": [
{
"description": "A list of Authorised Testing Facilities (ATFs) and DVSA test stations ",
"format": "CSV",
"url": "http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv",
"id": "bd9aaa9f-2a9c-45f8-8246-6b99dd78208a",
"resource_type": "file",
}
]
}
}
从中可以看到url是http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv
您可以下载,例如使用wget:
wget http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv
谢谢。我一直在搜索类似的url。非常感谢。我一直在搜索类似于这个url的东西。我想人们在寻找同一个问题的答案时会很感激你改进这个问题的标题。“如何使用CKAN API下载数据文件?”我想,寻找同一问题答案的人会很感激你改进这个问题的标题。“如何使用CKAN API下载数据文件?”