Ich versuche, die URL dieser API von der Sunlight Foundation zu öffnen und die Daten von der Seite in JSON zurückzugeben. Das ist der Code, den ich produziert habe, abzüglich der Klammern um myapikey.Öffnen einer URL mit Urllib in Python 3
import urllib.request.urlopen
import json
urllib.request.urlopen("https://sunlightlabs.github.io/congress/legislators?api_key='(myapikey)")
und im diesen Fehler
Traceback (most recent call last):
File "<input>", line 1, in <module>
ImportError: No module named request.urlopen
, was mache ich falsch? ive recherchiert in https://docs.python.org/3/library/urllib.request.html und immer noch kein Fortschritt
vielleicht nicht, dass ich voll dieses Konzept versteht noch recht neu im, zu Python, aber wenn ich den Code youve ich für Zeile eine Vertiefung Fehler gegeben eingeben 4 (die leere Zeile nach wie Conn :) Gibt es zusätzlichen Code, den ich verwenden sollte, um dem zu folgen? Ich möchte nicht, dass Sie mein Programm für mich schreiben, aber alle Ressourcen würden sehr geschätzt werden. oder Gen. info –
@ BradleyD.Freeman-Bain: Sie können keine 'with'-Anweisung ohne den folgenden Block haben. Um 'SyntaxError' zu vermeiden, fügen Sie einen beliebigen Code hinzu, auch wenn' pass' nicht ausreicht. – jfs