Doze.Easy URL Creation | |
Scarica ora |
Doze. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- BSD License
- Prezzo:
- FREE
- Nome editore:
- Eric Moritz
- Sito web dell'editore:
- http://themoritzfamily.com
Doze. Tag
Doze. Descrizione
DOZE è un modulo di costruzione dell'URL ispirato al sonno.Questo progetto tenta di prendere ciò che è fantastico per il sonno consentendo a più flessibilità. Come abilirà come recuperare i dati dall'aPI di Twitter: Import RichiesteFrom DOE Import urltwitter = URL ("http: // API.TWitter.com/1/")USER_LOOKUP = Twitter.USERS ("Lookup.json") # genera "http://api.twitter.com/1/lookup.json ?screen_name=ericMoritz"response = richieste.get (STR (User_Lookup (Screen_name = "EricMoritz"))) Se Response.Status_Code == 200: Data = Risposta.jsonelse: Data = NotHile Questo codice è un po 'più verboso ci dà molta più flessibilità e controllo sul recupero e nella serializzazione dei dati.Per istanza se volevamo aggiungere un oggetto_hook ai json.loads: Se Response.Status_Code == 200: dati = json.loads (risposta.content, oggetto_hook = custom_object_hook) Else: Data = Noneoneu può anche riutilizzare User_Lookup Per comporre più richieste: Import RichiesteFrom DOE Import urltwitter = URL ("http://api.twitter.com/1/") user_lookup = Twi TTER.USERS ("lookup.json") # recupera i dati utente_lookup per ogni schermata NomeusUrser = [] per Screen_Name in : URL = STR (User_Lookup (Screen_Name = Screen_Name)) Risposta = Richieste. Ottieni (URL) Se Response.Status_code == 200: utenti.append (json.loads (risposta.content)) Se si trova la notazione tratteggiata in modo imbarazzante, è possibile passare gli elementi del percorso come argomenti e i parametri URL come Kwargs: da DEZE Import URLENDPOINT = URL ("http://example.com/v1") # Sezioni di waydef punteggiate (Sezione_ID): # http://example.com/v1/sections/{section_id}?page=2 URL = STR (Endpoint. Sezioni (Sezione_ID, Page = 2)) Richieste di ritorno.Get (URL) .json # "Modo funzionale" Sezioni def (Sezione_ID): # http://example.com/v1/sections/{section_id}?page=2 URL = STR (Endpoint ("Sezioni", Sezione_id, Page = 2)) Richieste di ritorno.Get (URL) .json è la homepage della proprietà
Doze. Software correlato