次の方法で共有


ConsoleWriter クラス

フラッシュを保証するファイル オブジェクトのラッパー。

ConsoleWriter を構築します。

コンストラクター

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

パラメーター

名前 説明
f

基になるファイル ストリーム

規定値: None
show_output
規定値: True

メソッド

flush

基になるファイルをフラッシュします。

print

基になるファイルに書き込みます。 ファイルがフラッシュされます。

print_run_info

実行 ID と Azure portal へのリンクを印刷します。 ipython コンテキストの場合は、html を使用して書式設定します。

println

基になるファイルに書き込みます。 改行文字も書き込まれ、ファイルがフラッシュされます。

指定されたテキストが None の場合は、改行文字だけが書き込まれます。

write

基になるファイルに直接書き込みます。

flush

基になるファイルをフラッシュします。

flush() -> None

print

基になるファイルに書き込みます。 ファイルがフラッシュされます。

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

パラメーター

名前 説明
text
必須

書き込むテキスト

carriage_return

キャリッジ リターンを追加します。

規定値: False

print_run_info

実行 ID と Azure portal へのリンクを印刷します。 ipython コンテキストの場合は、html を使用して書式設定します。

print_run_info(run: Run) -> None

パラメーター

名前 説明
run
必須

印刷する実行。

戻り値

説明

なし

println

基になるファイルに書き込みます。 改行文字も書き込まれ、ファイルがフラッシュされます。

指定されたテキストが None の場合は、改行文字だけが書き込まれます。

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

パラメーター

名前 説明
text

書き込むテキスト

規定値: None

write

基になるファイルに直接書き込みます。

write(text: str) -> None

パラメーター

名前 説明
text
必須

書き込むテキスト