Spec-Zone.ru › NumPy 1.19

numpy.disp

numpy.disp(mesg, device=None, linefeed=True) [source]

Отображение сообщения на устройстве.

Параметры
mesgstr

Сообщение для отображения.

deviceobject

Устройство для записи сообщения. Если None, по умолчанию используется sys.stdout, который очень похож на print. device должен иметь методы write() и flush().

linefeedbool, optional

Параметр, определяющий, нужно ли добавлять символ новой строки. По умолчанию True.

Исключения
AttributeError

Если device не имеет метода write() или flush().

Примеры

Помимо sys.stdout, в качестве устройства можно также использовать файлоподобный объект, так как у него есть оба необходимых метода:

>>> from io import StringIO
>>> buf = StringIO()
>>> np.disp(u'"Display" in a file', device=buf)
>>> buf.getvalue()
'"Display" in a file\n'

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.disp.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API