Skip to content

Instantly share code, notes, and snippets.

@Bjwebb
Created September 19, 2016 13:41
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Bjwebb/04ba2174868fabab529c530dcf74b415 to your computer and use it in GitHub Desktop.
import csv
import json
releases = []
csv.field_size_limit(500 * 1024 * 1024)
with open('uk_contracts_finder2_ocds.csv') as fp:
reader = csv.DictReader(fp)
for row in reader:
release_package = json.loads(row['release'])
release = release_package['releases'][0]
releases.append(release);
with open('uk_contracts_finder2_ocds.json', 'w') as fp:
release_package['releases'] = releases
json.dump(release_package, fp)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment