Suchergebnisse für Anfrage "with-statement"

10 die antwort

Extrahieren der Auflistung eindeutiger Werte aus einem Filter in VBA

Ich habe eine Datei mit Zeilen, die sich auf Zehntausende in 8 Spalten erstrecken. Eine bestimmte Spalte enthält das Wochenenddatum. Ich muss die Anzahl der Wochenenden in dieser Datei zählen. Gibt es eine Möglichkeit, die Daten wie im Bild ...

4 die antwort

Kette dynamisch iterierbar von Kontextmanagern zu einer einzigen mit Anweisung

Ich habe eine Reihe von Kontextmanagern, die ich verketten möchte. Auf den ersten Blickcontextlib.nested sah nach einer passenden Lösung aus. Diese Methode ist jedoch in der Dokumentation als veraltet gekennzeichnet, in der auch angegeben ist, ...

4 die antwort

Ist es ratsam, mit Anweisungen in Generatoren zu verwenden?

Betrachten Sie den folgenden Python-Code: def values(): with somecontext(): yield 1 yield 2 for v in values(): print(v) break Gewährleistet Python in diesem Fall, dass der Generator ordnungsgemäß geschlossen ist und der Kontext somit beendet ...

TOP-Veröffentlichungen

10 die antwort

Wie überprüfe ich, ob ein Objekt mit der Anweisung `with` erstellt wurde?

Ich möchte sicherstellen, dass die Klasse nur innerhalb einer "with" -Anweisung instanziiert wird. d.h. dieser ist ok: with X() as x: ...und das ist nicht: x = X()Wie kann ich eine solche Funktionalität sicherstellen?

12 die antwort

Bedingung mit Anweisung in Python

Gibt es eine Möglichkeit, einen Codeblock mit einer with-Anweisung zu beginnen, aber unter bestimmten Bedingungen? Etwas wie if needs_with(): with get_stuff() as gs: # do nearly the same large block of stuff, # involving gs or not, depending ...

4 die antwort

Zählen Sie die Anzahl der Zeilen in einem anderen Blatt

Ich habe mir die vorgeschlagenen Fragen angesehen, um die Antwort auf mein Problem zu finden. Die nächste Frage lautet: Anzahl der Zeilen in einem anderen Excel-Arbeitsblatt zählennzahl der Zeilen in einem anderen ...

1 die antwort

Ist Python * mit * -Anweisung genau gleichbedeutend mit einem try - (außer) - finally-Block?

Ich weiß, dass dies viel diskutiert wurde, aber ich kann immer noch keine Antwort finden, um dies zu bestätigen: Ist dasmi -Anweisung ist identisch mit dem Aufruf des gleichen Codes in einem try - (except) -finally-Block, in dem alles definiert ...

2 die antwort

Python Multiprocessing Lib Error (AttributeError: __exit __)

Erhalte diesen Fehler bei Verwendung despool.map(funct, iterable): AttributeError: __exit__Nein Erläuterung, nur Stack-Trace für die pool.py-Datei innerhalb des Moduls. auf diese Weise verwenden: with Pool(processes=2) as pool: ...

3 die antwort

Wie kann ich mehrere Dateien (Anzahl der zuvor unbekannten Dateien) mit der Anweisung "with open" öffnen?

Ich muss speziell verwendenwith open Anweisung zum Öffnen der Dateien, da ich einige hundert Dateien zusammen öffnen und mit K-way merge zusammenführen muss. Ich verstehe, im Idealfall hätte ich K niedrig halten sollen, aber ich habe dieses ...

2 die antwort

python 'with' Anweisung, soll ich contextlib.closing verwenden?

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()Dies ist aus dem Fläschchen-Tutorial Schritt 3 ...