DOZE.

Criação de URL Fácil
Baixe Agora

DOZE. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Eric Moritz
  • Site do editor:
  • http://themoritzfamily.com

DOZE. Tag


DOZE. Descrição

Doze é um módulo de construção de URL inspirado em sono. Este projeto tenta tirar o que é incrível sobre o sono, permitindo que mais flexibilidade.Usagewe demonstrará como buscar dados da API do Twitter: Importar solicitações de Doze Importar Urltwitter = URL ("http: // api.twitter.com/1/")user_lookup = twitter.users ("lookup.json") # gera "http://api.twitter.com/1/lookup.json?screen_name=ercmoritz "Response = solicitações.Get (str (user_lookup (screen_name = "ericmoritz")) se response.status_code == 200: data = response.jsonese: Data = Nonwhile Este código é um pouco mais verboso nos dar muito mais flexibilidade e controle sobre a busca e a serialização dos dados.Para instância, se quisermos adicionar um objeto_hook ao json.loads: se response.status_code == 200: data = json.loads (response.content, object_hook = custom_object_hook) else: Data = noneyou também pode reutilizar user_lookup Para compor múltiplas solicitações: Importar solicitações do Doze Importar URLtwitter = URL ("http://api.twitter.com/1/") User_Lookup = TWI TER.Users ("lookup.json") # busca os dados de usuário_lookup para cada número de telausers = [] para screen_name em : URL = str (user_name = screen_name)) resposta = solicitações. Obter (URL) se response.status_code == 200: Usitores.Append (JSON.PARDS (response.content)) Se você encontrar a notação pontilhada, você pode passar os itens de caminho como argumentos e os parâmetros de URL como Kwargs: DaZ URLENDPOINT = URL ("http://example.com/v1") # Dotted waydef seções (secção_id): # http://example.com/v1/sections/exsection_id.com?page=2 URL = str (Endpoint. Seções (seção_id, página = 2)) Retornar solicitações.get (URL) .json # "Way funcional" Def seções (secion_id): # http://example.com/v1/sections/exsection_id.com url = str (endpoint ("seções", seccion_id, página = 2)) Retornar solicitações.Get (URL) ..jsonproduct's homepage


DOZE. Software Relacionado