Resultados da pesquisa a pedido "with-statement"

16 a resposta

Por que não devo usar "with" no Delphi?

Eu ouvi muitos programadores, particularmente os programadores Delphi desprezando o uso de 'with'. ensei que os programas rodavam mais rápido (apenas uma referência ao objeto pai) e que era mais fácil ler o código se usado com sensatez (menos ...

2 a resposta

Encadear iterável dinâmico de gerenciadores de contexto para um único com declaração

Eu tenho um monte de gerenciadores de contexto que quero encadear. À primeira vista,contextlib.nested parecia uma solução adequada. No entanto, esse método é sinalizado como obsoleto na documentação, que também afirma que os últimoswith ...

3 a resposta

Faz, com open () não funciona com python 2.6

Eu estou tentando usar "Com open ()" com python 2.6 e está dando erro (erro de sintaxe) enquanto ele funciona bem com python 2.7.3 Estou faltando a...

5 a resposta

Como verificar se um objeto é criado com a instrução `with`?

Eu gostaria de garantir que a classe seja instanciada apenas dentro de uma declaração "with". ou seja, este está ok: with X() as x: ...e isso não é: x = X()Como posso garantir essa funcionalidade?

6 a resposta

Como faço para zombar de um aberto usado em uma instrução com (usando o framework Mock em Python)?

5 a resposta

Explicando '__enter__' e '__exit__' do Python

Eu vi isso no código de alguém. O que isso significa?

2 a resposta

Erro de lib de multiprocessamento do Python (AttributeError: __exit__)

Estou recebendo esse erro ao usar opool.map(funct, iterable): AttributeError: __exit__Sem explicação, empilhe apenas o rastreio para o arquivo pool.py dentro do módulo. usando desta maneira: with Pool(processes=2) as pool: pool.map(myFunction, ...

2 a resposta

com trabalho de instrução na aula

6 a resposta

Condicional com declaração em Python

Existe uma maneira de iniciar um bloco de código com uma instrução with, mas condicionalmente? Algo como: if needs_with(): with get_stuff() as gs: # do nearly the same large block of stuff, # involving gs or not, depending on needs_with()Para ...

3 a resposta

Como posso abrir vários arquivos (número de arquivos desconhecidos anteriormente) usando a instrução “with open”?

Eu especificamente preciso usarwith open para abrir os arquivos, porque preciso abrir algumas centenas de arquivos e mesclá-los usando a mesclagem K-way. Entendo que, idealmente, eu deveria ter mantido K baixo, mas não previ ...