Freigeben über


ConsoleWriter Klasse

Wrapper für Dateiobjekte zum Sicherstellen der Leerung.

Erstellen Sie einen ConsoleWriter.

Vererbung
builtins.object
ConsoleWriter

Konstruktor

ConsoleWriter(f: TextIO | None = None, show_output: bool = True)

Parameter

Name Beschreibung
f

der zugrunde liegende Dateidatenstrom

Standardwert: None
show_output
Standardwert: True

Methoden

flush

Leeren der zugrunde liegenden Datei.

print

Schreiben in die zugrunde liegende Datei. Die Datei wird geleert.

print_run_info

Ausgeben der Ausführungs-ID und eines Links zum Azure-Portal. Für ipython-Kontexte: Formatieren per HTML.

println

Schreiben in die zugrunde liegende Datei. Außerdem wird ein Neue-Zeile-Zeichen geschrieben, und die Datei wird geleert.

Wenn der bereitgestellte Text „None“ (Kein) ist, wird nur ein Neue-Zeile-Zeichen geschrieben.

write

Direktes Schreiben in die zugrunde liegende Datei.

flush

Leeren der zugrunde liegenden Datei.

flush() -> None

print

Schreiben in die zugrunde liegende Datei. Die Datei wird geleert.

print(text: str, carriage_return: bool = False) -> None

Parameter

Name Beschreibung
text
Erforderlich

Der zu schreibende Text.

carriage_return

Hinzufügen des Wagenrücklaufs.

Standardwert: False

print_run_info

Ausgeben der Ausführungs-ID und eines Links zum Azure-Portal. Für ipython-Kontexte: Formatieren per HTML.

print_run_info(run: Run) -> None

Parameter

Name Beschreibung
run
Erforderlich

Die auszugebende Ausführung.

Gibt zurück

Typ Beschreibung

Keine

println

Schreiben in die zugrunde liegende Datei. Außerdem wird ein Neue-Zeile-Zeichen geschrieben, und die Datei wird geleert.

Wenn der bereitgestellte Text „None“ (Kein) ist, wird nur ein Neue-Zeile-Zeichen geschrieben.

println(text: str | None = None) -> None

Parameter

Name Beschreibung
text

Der zu schreibende Text.

Standardwert: None

write

Direktes Schreiben in die zugrunde liegende Datei.

write(text: str) -> None

Parameter

Name Beschreibung
text
Erforderlich

Der zu schreibende Text.