Condividi tramite


ConsoleWriter Classe

Wrapper per gli oggetti file per garantire lo scaricamento.

Costruire un oggetto ConsoleWriter.

Ereditarietà
builtins.object
ConsoleWriter

Costruttore

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

Parametri

Nome Descrizione
f

flusso di file sottostante

Valore predefinito: None
show_output
Valore predefinito: True

Metodi

flush

Scaricare il file sottostante.

print

Scrivere nel file sottostante. Il file viene scaricato.

print_run_info

Stampare l'ID esecuzione e un collegamento al portale di Azure. Per i contesti ipython, formattarlo tramite html.

println

Scrivere nel file sottostante. Viene scritto anche un carattere di nuova riga e il file viene scaricato.

Se il testo specificato è None, verrà scritto solo un nuovo carattere di riga.

write

Scrivere direttamente nel file sottostante.

flush

Scaricare il file sottostante.

flush() -> None

print

Scrivere nel file sottostante. Il file viene scaricato.

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

Parametri

Nome Descrizione
text
Necessario

testo da scrivere

carriage_return

Aggiungere il ritorno a capo.

Valore predefinito: False

print_run_info

Stampare l'ID esecuzione e un collegamento al portale di Azure. Per i contesti ipython, formattarlo tramite html.

print_run_info(run: Run) -> None

Parametri

Nome Descrizione
run
Necessario

Esecuzione da stampare.

Restituisce

Tipo Descrizione

Nessuno

println

Scrivere nel file sottostante. Viene scritto anche un carattere di nuova riga e il file viene scaricato.

Se il testo specificato è None, verrà scritto solo un nuovo carattere di riga.

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

Parametri

Nome Descrizione
text

testo da scrivere

Valore predefinito: None

write

Scrivere direttamente nel file sottostante.

write(text: str) -> None

Parametri

Nome Descrizione
text
Necessario

testo da scrivere