Restxl

Python rustraamwerk
Download nu

Restxl Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brian Jinwright
  • Uitgever website:
  • http://github.com/bjinwright/

Restxl Tags


Restxl Beschrijving

Python rust framework Het RestXL-project bestaat om het gemakkelijker te maken om rustcliënten te creëren die ook heel gemakkelijk te begrijpen zijn. De kernen van dit project zijn verzoeken, URL-variabelen, headers en restxlers.simple exampleExample RequestHttp: //api.example.com/api/ Zoeken? Search_term = iPootSheaders :: Get / API / Search? Search_term = iPoots http / 1.1 Host: api.example.com Auth-gebruiker: Brian Auth-Key: ABCDEFG123456ABCDEFG123456RequestsHet verzoek aan de rest API. Dit wordt hieronder gesymboliseerd door de aanvraag Classurl VariablesQuery String-variabelen. (Zoekterm is de opgegeven URL-variabelen in het bovenstaande voorbeeld) HeaderRequest-headers. (Auth_User en Auth_Key zijn de opgegeven headers in het bovenstaande voorbeeld) Deze worden op de volgende manier gespecificeerd: van RestXL Import-aanvraag, clientclass trefwoord (verzoek): #Dit is de URL-variabele. Charvarible is een subklasse van de urlvariabele klasse. search_term = verzoek.Charvariable (verplicht = true) # Dit zijn de headers. Charooter is een subklasse van de kop van de kop. auth_user = aanvraag.charheader (verplicht = TRUE, VERBOSE_NAME = 'Auth-gebruiker') Auth_Key = aanvraag.charheader (verplicht = True, Verbose_Name = 'Auth-key') Klasse Meta: Meta = 'Get' #get is de standaardresponse_type = 'XML' #xml is de standaardverzoek_url = http://www.example.com Request_Path = '/ API / Search'class ExamPleapi (RestXler): trefwoord_zoek # om een instantie te maken en de exampleapi te gebruiken Examenpleapi () # bel het trefwoord_search methodekey_search = exapi ('trefwoord_search', search_term = 'iPoots', Auth_User = 'Brian', Auth_EkeKey = 'abcdefg123456ABCDEFG123456') Restxlerthis is de Master Client Class. Maak een attribuut voor elke aanvraagklasse in verband met de API. (ExamPleapi is de opgegeven restxler in het bovenstaande voorbeeld) RestXLinStall installeren in uw Python-pad met PIP of EASY_ISTALL: PIP Installeer RestXleasy_Install RestXL-vereisten: · Python · Simplexmlapi · Mooie soep · SimpleJson · HTTPLIB2


Restxl Gerelateerde software

Scriptutil

Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken te schrijven ...

135

Downloaden