Sommeiller Classement & Résumé
- Nom de l'éditeur:
- Eric Moritz
- Site Internet de l'éditeur:
- http://themoritzfamily.com
Sommeiller Mots clés
Sommeiller La description
DOZE est un module de construction d'URL inspiré de slumber.Ce projet tente de prendre ce qui est génial sur le sommeil tout en permettant une plus grande flexibilité.Ausera savoir comment récupérer des données à partir de l'API Twitter: APPORTATEMENTSEDROMPORT IMPORT URLTWITTER = URL ("HTTP: // API.TWITTER.COM/1/".SUSER_LOOKUP = Twitter.Users ("lookeup.json") # génère "http://api.twitter.com/1/lookup.json?screen_name=ericmoritz"Response = demande. (STR (user_lookup (Screen_Name = "Ericmoritz"))) Si réponse.status_code == 200: Data = Response.jsonelse: Data = Néanmique, ce code est un peu plus verbeux, il nous donne beaucoup plus de flexibilité et de contrôle sur la récupération et la sérialisation des données.Pour une instance si nous voulions ajouter un objet_hook à la json.loads: si réponse.status_code == 200: data = json.loads (réponse.Content, objet_hook = personnific_bject_hook) Sinon: données = Noneyou peut aussi réutiliser user_lookup Pour composer plusieurs demandes: Importer des demandesFrom doze Import UrlTwitter = URL ("http://api.twitter.com/1/") user_lookup = TWI Tter.Userers ("lookeup.json") # Fetch les données user_lookup pour chaque noms d'écran = [] pour scar_name dans : URL = STR (User_LookUp (Screen_Name = Nom)) Réponse = Demandes. Obtenir (URL) si Response.Status_code == 200: utilisateurs.append (json.loads (réponse.Content)) Si vous trouvez la notation en pointillé maladroite, vous pouvez transmettre les éléments de chemin comme arguments et les paramètres de l'URL en tant que kwargs: de l'importation DOZE URLENDPOINT = URL ("http://example.com/v1") # Sections de Waydef en pointillé (Section_ID): # http://example.com/v1/sections/ (Section_ids_sid_ids?page=2 url = str (point final. Sections (Section_ID, page = 2)) Return requéres.Oget (URL) .json # "Way fonctionnel" Sections def (Section_ID): # http://example.com/v1/sections/ (section_ids_sid_ids.fr. = STR (point final ("sections", section_id, page = 2)) retour demande (URL) Page d'accueil de .jsonProduct
Sommeiller Logiciels associés