2017-06-23 5 views
0

Mit Python 3.5.3 :: Anaconda 4.0.0 (64-Bit) auf 10 Windows-Requests.get API Datenabruf

Der folgende Code liefert:

company_id,indicator_id 

Bitte helfen Sie mir konvertieren diese Anfrage an die tatsächlichen Bestandsdaten, die durch den Link bereitgestellt werden. Das Token in diesem Code ist nicht für eine bestimmte Person bestimmt, daher ist es in Ordnung, es auszuführen.

import requests 

company_id = '320193,1418091' 

url = 'https://api.usfundamentals.com/v1/indicators/xbrl?companies={{company_id}}&indicators=NetIncomeLoss&frequency=y&period_type=end_date&token=b-KCkr7xnSkmkhPm5N0iTA' 


f = requests.get(url) 

print (f.text) 

Antwort

2

company_id in url wird nicht ausgewertet zu werden. Es funktioniert mit str.format

import requests 
company_id = '320193,1418091' 

url = 'https://api.usfundamentals.com/v1/indicators/xbrl?companies={0}&indicators=NetIncomeLoss&frequency=y&period_type=end_date&token=b-KCkr7xnSkmkhPm5N0iTA'.format(company_id) 

f = requests.get(url) 

print (f.text) 
+0

Es funktioniert, vielen Dank. –

Verwandte Themen