我的问题类似于这个问题,但是在通过RPy将R导入Python的情况下。具体而言,在运行以下命令时:
from rpy import *
在我的Python脚本开头,有一段信息被输出(或输出设备)到屏幕上,以开头。
Parsing output: R version 2.13.2 (2011-09-30)
Copyright (C) 2011 The R Foundation for Statistical Computing
... ...
我想实现这里的
quiet_require
,但不知道如何在导入所有模块的情况下使用它。我知道这是可能的,因为在另一台计算机上运行相同的程序时不会输出任何消息。
更新:这个问题不一定要在Python中解决。如果我能够在R端调整变量以允许所有调用都保持安静,那也可以。我只是不知道该怎么做。
from package import *
是不被推荐的,因为它会污染全局命名空间。如果您不想一直输入 rpy,可以使用import rpy as R
进行缩写。 - Wilduck--quiet
选项启动 R。 - Richie Cottonrpy2
而不是rpy
吗? - jcollado