numpy.disp #
- 麻木的。disp ( mesg , device = None , linefeed = True ) [来源] #
在设备上显示消息。
- 参数:
- 消息字符串
要显示的消息。
- 设备对象
写入消息的设备。如果没有,则默认为
sys.stdout
与 非常相似print
。设备需要具备write()
和flush()
方法。- 换行布尔值,可选
选项是否打印换行。默认为 True。
- 加薪:
- 属性错误
如果设备没有
write()
orflush()
方法。
例子
此外
sys.stdout
,还可以使用类似文件的对象,因为它具有两个必需的方法:>>> from io import StringIO >>> buf = StringIO() >>> np.disp(u'"Display" in a file', device=buf) >>> buf.getvalue() '"Display" in a file\n'