Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.65 KB | None | 0 0
  1. import requests
  2. import csv
  3.  
  4. r = requests.get('https://api.db.nomics.world/v22/providers/').json()
  5.  
  6. data = []
  7. for item in r['providers']['docs']:
  8.     item = (item['code'], item['region'],
  9.             item['website'], item['converted_at'][0:10], item['name'], f"https://db.nomics.world/{item['code']}")
  10.     data.append(item)
  11.  
  12. final = []
  13. for item in data:
  14.     final.append(item)
  15.  
  16. with open('output.csv', 'w+', newline='') as file:
  17.     writer = csv.writer(file)
  18.     writer.writerow(['Name', 'Region', 'Website',
  19.                      'Updated by DBnomics on', 'Dataset Name', 'Link'])
  20.     writer.writerows(data)
  21.     print("Operation Completed")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement