Scopeformatter.

Formate uma string usando nomes no escopo atual
Baixe Agora

Scopeformatter. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Luke Stebbing
  • Site do editor:
  • http://lukestebbing.com

Scopeformatter. Tag


Scopeformatter. Descrição

Formatar uma string usando nomes no escopo atual O ScopeFormatter é uma biblioteca Python que permite que a formatação de string do Python seja usada com nomes extraídos do escopo atual, semelhante à variável interpolação encontrada em idiomas como Ruby e Perl.Examples >>> da Scopeformatter Import F >>> Saudação = 'Olá '>>> def cumprimentar (nome): ... return F (' {saudação}, {nome}! ') >>> cumprimentar (' mundo ')' olá, mundo! 'Argumentos posicionais e palavras-chave são aceitos:> >> f ('{saudação} {0} {0} vezes, {name}!', Len (saudação), nome = 'mundo') 'Olá 5 vezes, mundo!' Requisitos A inspeção de pilha requer um Python VM que fornece sys._getframe (), como CPython. Requisitos: · Pitão Limitações: · Nomes não globais de incluir escopos não serão encontrados a menos que sejam referenciados no escopo local. >>> def externa (): · ... non_local = 'não-local' ... def interior (): · ... return F ('{non_local} não é referenciado localmente') · ... retorne interior () · >>> externo () Traceback (chamada mais recente): · ... · KeyError: 'não_local' >>> def externa (): · ... non_local = 'não-local' ... def interior (): · ... non_local. · ... retorno f ('{non_local} é referenciado localmente') · ... retorne interior () · >>> externo () · 'Não-local é referenciado localmente' O que há de novo nesta versão: · Adicionado histórico à página do projeto. · Adicionado arquivos de documentação adicionais.


Scopeformatter. Software Relacionado

pybhl.

Interagir com a API da Biblioteca do Patrimônio da Biodiversidade ...

121

Download