ConsoleWriter 类

用于确保刷新的文件对象包装器。

继承
builtins.object
ConsoleWriter

构造函数

ConsoleWriter(f: Optional[TextIO] = None, show_output: bool = True)

参数

f
默认值: None
show_output
默认值: True

方法

flush

刷新基础文件。

print

写入基础文件。 该文件会刷新。

print_run_info

打印运行 ID 和 Azure 门户的链接。 对于 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 门户的链接。 对于 ipython 上下文,请通过 html 进行格式设置。

print_run_info(run: azureml.core.run.Run) -> None

参数

run
必需

运行打印。

返回

println

写入基础文件。 还将写入换行符并刷新文件。

如果提供的文本为“None”,则只会写入一个换行符。

println(text: Optional[str] = None) -> None

参数

text
默认值: None

要写入的文本

write

直接写入基础文件。

write(text: str) -> None

参数

text
必需

要写入的文本