【发布时间】:2017-06-04 15:24:43
【问题描述】:
在 Python shell 中,当我发出以下命令时使用 rpy2
In [93]: x = robjects.r.bfast(data, h=0.1, season="none", max_iter=1)
[1]
"No seasonal model will be fitted!"
我得到了这个不受欢迎的输出
[1]
"No seasonal model will be fitted!"
有没有办法抑制这个输出?我想将此调用包装到一个函数,然后再包装到一个 api 调用。因此,将输出重定向到标准输出是不可取的。
也就是说,在rpy2怎么办:
sink("/dev/null")
有没有比
更好的方法robjects.r('sink("/dev/null")')
?
【问题讨论】: