numpy.
disp
在设备上显示消息。
要显示的消息。
用于写入消息的设备。如果没有,则默认为 sys.stdout 这和 print . device 需要有 write() 和 flush() 方法。
sys.stdout
print
write()
flush()
选项是否打印换行符。默认为True。
如果 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'