remoto robusto

Un modelo de restacional de objetos
Descargar ahora

remoto robusto Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • Six Apart Ltd.
  • Sitio web del editor:
  • http://sixapart.com

remoto robusto Etiquetas


remoto robusto Descripción

Un modelo de restacional de objetos Los remotos son objetos de python subclasibles reales en los que puede construir una biblioteca de API rica. Proporciona una codificación y transferencia fácil entre los objetos de Python y una API de descanso JSON. Puede definir los recursos en una API de descanso como clases remitentes y sus propiedades. Estos objetos luego se admiten utilizando los verbos HTTP básicos para solicitar y enviar datos a la API.RemoteObjects tienen: * Conversión programable entre los objetos de Python y el formato de recursos JSON de su API * Soporte HTTP completo y correcto a través de la biblioteca HTTPLIB2, incluido el almacenamiento en caché y autenticación * retrasado Evaluación de objetos Para evitar la solicitud innecesaria: por ejemplo, puede crear una biblioteca de API de Twitter simplificada en la cáscara: >>> desde remitentesObjects Importar remitéobject, campos, LISTOBJECT >>> Tweeter de clase (remotoObject): ... Nombre = Campos. Campo () ... screen_name = fields.field () ... ubicación = fields.field () ... >>> clase Tweet (remitoto): ... Text = Fields.field () ... Source = fields.field () ... tweeter = fields.object (tweeter, api_name = 'usuario') ... >>> Línea de tiempo de clase (LISTOBJECT): ... Entries = Fields.List (Fields.Object (Tweet)) ... >>> tweets = timeline.get ('http://twitter.com/statuses/public_timeline.json') >>> ] Para la Web ApisRemoteObjects es el modelo de Resto de su objeto para las APIs web. Puede definir cada tipo de recurso como una subclase remitente, con todos los datos de los miembros del recurso especificados como las instancias de remitentebjects.field.field para la tipificación liviana. Se proporcionan, los remitentes funcionan con JSON REST API. Dicha API debe organizarse como una serie de recursos disponibles en las URL como entidades JSON (generalmente objetos). El servidor API debe admitir la edición a través de POST y solicitar solicitudes, y devolver los códigos de estado HTTP apropiados para errores. El módulo remotoObjects no se limita a un tipo particular de API. La interfaz remitente se proporciona en las capas DataObject, HTTPOBJJECT y PROMISEOBJECT, puede reutilizar, extender y anular para adaptar los objetos a su API objetivo. Diccionarios con Methodswhile Puede usar un módulo HTTP y codificación de JSON simple para convertir los recursos API en los diccionarios, los remotos le brinden objetos reales con el comportamiento encapsulado en lugar de procesar con funciones externas. El comportamiento de una instancia de remitente se empaqueta claramente en su subclase remoto, donde no solo se refuerza mediante el uso de la interfaz de objetos, sino que es extensible y reemplazable a través de una subclasificación antigua clara. Requisitos: · Python


remoto robusto Software relacionado

Despegue

Una plantilla de pilones que proporciona un esqueleto del sitio de trabajo configurado con SQlalchemy, Mako, Reploze.Who, Schemabot, Tostawidgets, Turbomail y Webflash ...

124

Descargar