download_all_resources_from_dcatd_to_csv

Script to generate a complete CSV table and writes it to a folder containing all resources available on https://data.amsterdam.nl This script uses the dcatd API. Swagger documentation can be found here:

https://api.data.amsterdam.nl/api/swagger/?url=/dcatd/openapi

Example command line:
python dcatd2table.py output catalog.csv

To get a list of disabled datasets, you need an upload account and set these to the environment variables: export DATAPUNT_EMAIL=******* export DATAPUNT_PASSWORD=******

usage: download_all_resources_from_dcatd_to_csv [-h] output_folder filename

Positional Arguments

output_folder Specify the desired output folder path, for example: app/data
filename Filename without .csv suffix, for example: catalog

functions