Beispiel für das Parsen von HTTP GET und JSON mit Pfefferpython

Ich habe es basierend auf Create HTTP Get Box erstellt.

Die API ist diese Wetter-API. http://weather.livedoor.com/forecast/webservice/json/v1?city=200010

class MyClass(GeneratedClass):
    def __init__(self):
        GeneratedClass.__init__(self)

    def onLoad(self):
        #put initialization code here
        pass

    def onUnload(self):
        #put clean-up code here
        pass

    def onInput_onStart(self, url):
        import urllib2, json
        api = "http://weather.livedoor.com/forecast/webservice/json/v1?city=200010"
        r = urllib2.urlopen(api)
        root = json.loads(r.read())
        self.onStopped(root['title'].encode('utf8'))



Recommended Posts

Beispiel für das Parsen von HTTP GET und JSON mit Pfefferpython
Vergleichen Sie HTTP GET / POST mit cURL (Befehl) und Python (Programmierung).
JSON-Codierung und -Decodierung mit Python
Befreien Sie sich mit Python und regulären Ausdrücken von schmutzigen Daten
Koexistenz von Python2 und 3 mit CircleCI (1.0)
Lesen und Schreiben von JSON-Dateien mit Python
Holen Sie sich Bilder von OpenStreetMap und Geographical Institute Map mit Python + py-staticmaps
Holen Sie sich Bilder von OpenStreetMap und Geographical Institute Map mit Python + staticmap
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
Lesen Sie JSON mit Python und geben Sie CSV aus
Holen Sie sich den Git-Zweignamen und den Tag-Namen mit Python
[Python] Werden Sie die Datierung mit regulären Ausdrücken los
Vergleichen Sie die XML-Parsing-Geschwindigkeiten mit Python und Go
TRIE-Baumimplementierung mit Python und LOUDS
Holen Sie sich CPU-Informationen von Raspberry Pi mit Python
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
Fortsetzung der Multi-Plattform-Entwicklung mit Electron und Python
Wenn Sie sich mit HTTP-Weiterleitungen 301 und 302 verlaufen
Beispiel für das Lesen und Schreiben von CSV mit Python
Competitive Pro mit Python und VSCode-Vereinfachung der Standardeingabe und Automatisierung der Beurteilung von Beispielfällen
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
[Python] Verwenden Sie JSON mit Python
HTTP-Kommunikation mit Python
Holen Sie sich ein Date mit Python
Mit Python + Tweepy können Sie Bilder und Videos der Medienzeitleiste abrufen
Laden Sie mp4 einfach teilweise mit Python und youtube-dl herunter!
Visualisieren Sie den Bereich der internen und externen Einfügungen mit Python
Analysieren und visualisieren Sie JSON (Webanwendung ⑤ mit Python + Flask)
Erhalten Sie Kommentare auf Youtube Live mit [Python] und [Pytchat]!
Lesen Sie die json-Datei mit Python, formatieren Sie sie und geben Sie json aus
Holen Sie sich mit Python den Betriebsstatus von JR West
[Python] Mit der API von Qiita erhalten Sie Benutzer- und Artikelinformationen
Erhalten Sie ein abstraktes Verständnis der Python-Module und -Pakete
Rufen Sie die URL des HTTP-Umleitungsziels in Python ab
[Python] Ich habe versucht, Json von Tintenfischring 2 zu bekommen
Beispiel für das Abrufen des Modulnamens und des Klassennamens in Python
Vergleich von CoffeeScript mit JavaScript-, Python- und Ruby-Grammatik
Versionsverwaltung von Node, Ruby und Python mit anyenv
Holen Sie sich mit Python eine große Menge von Starbas Twitter-Daten und probieren Sie die Datenanalyse Teil 1 aus
Mit Python erstellte Beispieldaten
Programmieren mit Python und Tkinter
Ver- und Entschlüsselung mit Python
Python und Hardware-Verwenden von RS232C mit Python-
Holen Sie sich Twitter-Timeline mit Python
POST json mit Python 3-Skript
Holen Sie sich Youtube-Daten mit Python
Holen Sie sich eine Liste der mit Python + Selen gekauften DMM-E-Books
Erkennen Sie mit Python Objekte einer bestimmten Farbe und Größe
Debuggen mit dem PEPPER Python Interpreter
Holen Sie sich die Thread-ID mit Python
Einfacher HTTP-Server mit Python
Beginnen Sie mit Python! ~ ② Grammatik ~
Python mit Pyenv und Venv
[Python] Quotient und Überschuss erhalten
Formatieren Sie json mit Vim (mit Python)
Holen Sie sich Lager mit Python
Holen Sie sich das Home-Verzeichnis mit Python
[Python x Zapier] Erhalten Sie Warninformationen und benachrichtigen Sie mit Slack
Holen Sie sich Tastaturereignis mit Python
Quellinstallation und Installation von Python