| comhacks. blocos de construção para hackery |
Baixe Agora |
comhacks. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Ryan Kelly
comhacks. Tag
comhacks. Descrição
Blocos de construção para com-declaração relacionada com hackery withhacks é uma biblioteca Python que oferece uma coleção de blocos de construção úteis para cortar o Python "com" declaração. Ele combina idéias de vários puro hacks com-indicação que eu encontrei em torno da internet em um conjunto de componentes reutilizáveis: * http://www.mechanicalcat.net/richard/log/Python/Something_I_m_working_on.3 * http: // billmill .org / multi_line_lambdas.html * http://code.google.com/p/ouspg/wiki/AnonymousBlocksInPythonBy subclassificação os gestores contexto apropriado a partir deste módulo, você pode facilmente fazer coisas como: * saltar execução do código dentro do com -Declaração * definir variáveis locais no quadro de execução do com-statement * captura o bytecode de dentro do com-statement * captura de variáveis locais definidos dentro do com-statementBuilding sobre essas ferramentas básicas, este módulo também fornece alguns hacks pré-construídos úteis: xargs: chamar uma função com argumentos adicionais definidos no corpo dos xkwargs com-declaração: chamar uma função com argumentos nomeados adicionais definidos no corpo do namespace com-declaração: dirigir todos os acessos e atribuições de variáveis para os atributos de um determinado objeto (como "com" em JavaScript ou VB) keyspace: dirigir todos os acessos variáveis e atribuições para as chaves de um determinado objeto (como namespace () mas para dicts) WithHacks faz uso extensivo de Noam Raphael de fantástico "byteplay" módulo; uma vez que a distribuição oficial byteplay não suporta Python 2.6, uma versão local com patches apropriados está incluído neste módulo. Requisitos: · Pitão
comhacks. Software Relacionado