urlstore é uma URL em cache buscar como a tubulação de UNIX.
O comando recebe um fluxo de urls de conteúdos stdin e saídas:
& Nbsp; urls gato | urlstore.py buscar | processo-a-output
Quando apontou para uma api JSON, urlstore funciona como um tubo de unix para converter linhas de url para o fluxo de saída JSON:
echo http://github.com/api/v2/json/repos/search/url+store
& Nbsp; & nbsp; & nbsp; | Python urlstore.py buscar
& Nbsp; & nbsp; & nbsp; | Repositórios json-cut / [] / nome
url_store
url-store
urlStore
O uso principal é para evitar bater um site com o mesmo url enquanto investigava a api. & Nbsp; Após a primeira chamada, o conteúdo é obtido a partir de uma loja local, para que você possa interagir rapidamente como você está grepping um arquivo local.
API
Url que retorna JSON pode ser convertido em dados python por store.data (url):
>>> From urlstore importação loja
>>> Store = Store ()
& Nbsp; & nbsp; & nbsp; # Url convertido aos dados (assumindo que a url retorna JSON)
>>> For repo em store.data ('http://github.com/api/v2/json/repos/search/url+store') ['repositórios']:
... & Nbsp; & nbsp; & nbsp; & nbsp; impressão repo ['name']
...
url_store
url-store
urlStore
Requisitos :
- Python
Comentários não encontrado