Exemple d'analyse HTTP GET et JSON avec Pepper Python

Je l'ai fait sur la base de Create HTTP Get Box.

L'API est cette API météo. 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

Exemple d'analyse HTTP GET et JSON avec Pepper Python
Comparez HTTP GET / POST avec cURL (commande) et Python (programmation)
Encodage et décodage JSON avec python
Débarrassez-vous des données sales avec Python et les expressions régulières
Coexistence de Python2 et 3 avec CircleCI (1.0)
Lire et écrire des fichiers JSON avec Python
Obtenez des images d'OpenStreetMap et de la carte de l'Institut géographique avec Python + py-staticmaps
Obtenez des images de la carte OpenStreetMap et de l'Institut géographique avec Python + staticmap
Obtenez et estimez la forme de la tête en utilisant Dlib et OpenCV avec python
Lire JSON avec Python et générer un CSV
Obtenez le nom de la branche git et le nom de la balise avec python
[Python] Débarrassez-vous de la datation avec des expressions régulières
Comparez les vitesses d'analyse XML avec Python et Go
Implémentation de l'arbre TRIE avec Python et LOUDS
Obtenez des informations sur le processeur de Raspberry Pi avec Python
Obtenez l'objet et le corps de Gmail avec Python et l'API Gmail
Poursuite du développement multi-plateforme avec Electron et Python
Si vous vous perdez avec les redirections HTTP 301 et 302
Exemple de lecture et d'écriture de CSV avec Python
Compétitif Pro avec Python et VSCode-Simplification de l'entrée standard et automatisation du jugement de cas d'échantillons-
Obtenez le cours de l'action d'une entreprise japonaise avec Python et faites un graphique
[Python] Utiliser JSON avec Python
Communication HTTP avec Python
Obtenez date avec python
Obtenez des images et des vidéos de la chronologie des médias avec Python + Tweepy
Téléchargez facilement et partiellement mp4 avec python et youtube-dl!
Visualisez la gamme d'insertions internes et externes avec python
Analyser et visualiser JSON (application Web ⑤ avec Python + Flask)
Obtenez des commentaires sur youtube Live avec [python] et [pytchat]!
Lire le fichier json avec Python, le formater et générer le json
Obtenez l'état de fonctionnement de JR West avec Python
[Python] Obtenez des informations sur les utilisateurs et des articles sur l'API de Qiita
Obtenez une compréhension abstraite des modules et des packages Python
Obtenez l'URL de la destination de la redirection HTTP en Python
[Python] J'ai essayé d'obtenir Json de squid ring 2
Exemple d'obtention du nom du module et du nom de la classe en Python
Comparaison de CoffeeScript avec la grammaire JavaScript, Python et Ruby
Gestion des versions de Node, Ruby et Python avec anyenv
Obtenez une grande quantité de données Twitter de Starba avec python et essayez l'analyse de données Partie 1
Exemple de données créées avec python
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Python et matériel - Utilisation de RS232C avec Python -
Obtenez la chronologie Twitter avec Python
POST json avec le script Python 3
Obtenez des données Youtube avec python
Obtenez une liste des livres électroniques DMM achetés avec Python + Selenium
Détecter les objets d'une couleur et d'une taille spécifiques avec Python
Déboguer avec l'interpréteur PEPPER python
Obtenir l'ID de thread avec python
Serveur HTTP facile avec Python
Commencez avec Python! ~ ② Grammaire ~
python avec pyenv et venv
[python] Obtenir le quotient et le surplus
Formater json avec Vim (avec python)
Obtenez des stocks avec Python
Obtenir le répertoire personnel avec python
[Python x Zapier] Obtenez des informations d'alerte et notifiez avec Slack
Obtenir un événement de clavier avec python
Installation source et installation de Python