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