Marco Buttu, alle 14:27 del 13/05/2015, digitò:
On 13/05/2015 14:21, Ivo Reano wrote:

In altre parole: esiste un modo per far sì che:


print("Ciao mondo")

Non produca alcun output?

Grazie. GB.


In ambiente Linux esiste il device:

/dev/null

Un modo cross-platform:

import os print('Ciao mondo', file=open(os.devnull, 'w'))

import sys sys.stdout = open(os.devnull, 'w') print('Ciao
mondo')

Super!! Funziona alla grande.Ma, giusto per sete di conoscenza, cos'è os.devnull? A cosa serve, perchè esiste in python e dove va a finire l'output?
GB.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a