La mia domanda è analoga a this one ma nel contesto dell'importazione di R in Python tramite RPy. In particolare, quando corroimportazione quietamente
from rpy import *
all'inizio del mio script python, c'è un pezzo di messaggio scaricato al (o dispositivo di uscita) dello schermo, a partire
Parsing output: R version 2.13.2 (2011-09-30)
Copyright (C) 2011 The R Foundation for Statistical Computing
... ...
ho voluto realizzare il quiet_require
da here ma non si vede come si adatta nel contesto dell'importazione di tutti i moduli.
So che questo è possibile perché lo stesso programma in esecuzione su un'altra casella non emette alcun messaggio.
AGGIORNAMENTO: questo non deve essere risolto in Python. Se posso in qualche modo modificare una variabile sul lato R per consentire a tutte le invocazioni di essere silenziose, funziona anche. Solo non so come farlo.
Non correlato alla domanda attuale, ma l'uso di 'from package import *' è altamente sconsigliato poiché inquina lo spazio dei nomi globale. Se non vuoi digitare sempre rpy, puoi accorciarlo con 'import rpy as R'. – Wilduck
È necessario ottenere R per iniziare con l'opzione '--quiet'. –
Posso chiederti perché non puoi usare 'rpy2' direttamente invece di' rpy'? – jcollado