Resultados da pesquisa a pedido "with-statement"

1 a resposta

"Com" macro em C

Eu estava procurando por uma macro que se assemelhe a com-construção. O uso deve ser algo como:

2 a resposta

com trabalho de instrução na aula

1 a resposta

Com a instrução em python está retornando Nenhum objeto, mesmo que o método __init__ funcione

2 a resposta

gerenciador de contexto tempfile.TemporaryDirectory no Python 2.7

Existe uma maneira de criar um diretório temporário em um gerenciador de contexto com o Python 2.7?

5 a resposta

Explicando '__enter__' e '__exit__' do Python

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

7 a resposta

C # equivalente à palavra-chave do Visual Basic: 'With' ... 'End With'?

No Visual Basic, se você deseja alterar várias propriedades de um único objeto, há umaWith/End With declaração: Dim myObject as Object // ' Rather than writing: myObject.property1 = something myObject.property2 = something2 // ' You can write: ...

5 a resposta

RAII em Python - destruição automática ao sair de um escopo

Eu tenho tentado encontrarRAII [https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization]em Python. A alocação de recursos é inicialização é um padrão em C ++, pelo qual um objeto é inicializado à medida que é criado. Se falhar, ...

2 a resposta

declaração python 'with', devo usar contextlib.closing?

from contextlib import closing def init_db(): with closing(connect_db()) as db: with app.open_resource('schema.sql') as f: db.cursor().executescript(f.read()) db.commit()Isso é do tutorial do balão, Etapa 3 ...

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 ...

14 a resposta

C ++ tem a palavra-chave "with" como Pascal?

with A palavra-chave Pascal pode ser usada para acessar rapidamente o campo de um registro. Alguém sabe se C ++ tem algo semelhante a isso? Ex: tenho um ponteiro com muitos campos e não quero digitar assim: if (pointer->field1) && ...