Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import json
- import unicodedata
- from datetime import datetime
- api_username = "7dc956e915c66d7fa4e4825316ec470f"
- api_password = "88ce45ae346a06b30f073e788be6dfc9"
- request_url = "https://api.intrinio.com/news?identifier=GOOGL&page_size=1"
- response = requests.get(request_url, auth=(api_username, api_password))
- # Report error
- if(response.status_code == 401):
- print("Unauthorized! Check your username and password.")
- exit()
- data = response.json()['data']
- print(data)
- for row in data:
- titleUni = str(unicodedata.normalize('NFKD', row['title']).encode('ascii', 'ignore'))
- title = str(titleUni)
- titleList = (title.strip()).split(' ')
- summaryUni = str(unicodedata.normalize('NFKD', row['summary']).encode('ascii', 'ignore'))
- summary = str(summaryUni)
- summaryList = summary.split(" ")
- publication_dateUni = str(unicodedata.normalize('NFKD', row['publication_date']).encode('ascii','ignore'))
- publication_date = str(publication_dateUni) # '2017-05-20 02:11:12 +0000'
- hasNewsToday = False
- pubDateList = publication_date.split()
- pubDate = pubDateList[0] # '2017-05-20'
- pubTime = pubDateList[1] # '02:11:12'
- print(publication_date, '::', title, '::', summary)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement