Mi pregunta es análoga a this one pero en el contexto de la importación de R a Python a través de RPy. En concreto, cuando corroimport rpy quietly
from rpy import *
al comienzo de mi script en Python, hay un trozo de mensaje de vertido a la pantalla (o de salida), a partir de
Parsing output: R version 2.13.2 (2011-09-30)
Copyright (C) 2011 The R Foundation for Statistical Computing
... ...
quería poner en práctica el quiet_require
desde here pero no veo cómo encaja en el contexto de la importación todos los módulos.
Sé que esto es posible porque el mismo programa que se ejecuta en otro cuadro no muestra ningún mensaje.
ACTUALIZACIÓN: esto hace no tiene que ser resuelto dentro de Python. Si de alguna manera puedo ajustar una variable en el lado R para permitir que todas las invocaciones sean silenciosas, eso también funciona. Simplemente no sé cómo hacer eso.
No se relaciona con su pregunta real, pero se usa 'from package import *', ya que contamina el espacio de nombres global. Si no quiere escribir rpy todo el tiempo, puede acortarlo con 'import rpy como R'. – Wilduck
Necesita obtener R para comenzar con la opción '--quiet'. –
¿Puedo preguntar por qué no puedes usar 'rpy2' directamente en lugar de' rpy'? – jcollado