purl.

uma classe de URL imutável para fácil construção de url e manipulação
Baixe Agora

purl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • David Winterbottom
  • Site do editor:
  • https://github.com/tangentlabs/

purl. Tag


purl. Descrição

A PURL é uma classe de URL simples e imutável com uma API limpa para interrogatório e manipulação.Install de Pypi (estável): PIP Install PURLFROM GITHUB (instável): Pip Install Git + Git: //github.com/codeinthehole/purl.git#egg = purluseconstruct: De URL de Importação de Purl # Explicit Constructoru = URL (esquema = 'https', host = 'www.google.com', path = '/ pesquisa', query = 'q = testing') # use fáuraseU = URL. from_string ('https://www.google.com/search?q=ting') # combineu = url.from_string ('http://www.google.com') .path ('Search') \ .query_param (' 'Q', 'testing') Objetos URL são imutáveis - todos os métodos de mutador retornam uma nova instância.InterroGate: u.scheme () # 'https'u.host () # www.google.com'u.domain () # 'www.google.com' - Alias do Hostu.port () # Nenhum - apenas retorna valor se explicitamente setu.path () # '/search'u.query () #' Q = testing'u.fragment () # 'q = testing'u.path_sment (0) #' search'u.path_segments () # ('pesquisa',) u.query_param ('q') # 'testing'u.query_param (' q ', as_list = True) # u.query_param ('lang', padrão = 'GB') # ' Gb'u.querery_params () # {'q': 'testando'} u.subomains () # u.subomain (0) # 'www'note que cada acessório O método está sobrecarregado para ser um método de mutador também, semelhante à API do jQuery. Por exemplo: u = url.from_string ('https://github.com/codeinthehole') # acessual.path_sment (0) # retorna 'codeinthehole' # mutate (cria uma nova instância) new_url = u.path_sment (0, 'tangentlabs ') # Retorna novo ObjectCouple de URL de outras coisas: - Como a classe de URL é imutável, pode ser usado como uma chave em um dicionário - pode ser escolhido e restaurado - suporta a homepage de operações de igualdade


purl. Software Relacionado