2015-05-13 14:38 GMT+02:00 Gabriele Battaglia :
> [...]
> Super!! Funziona alla grande.Ma, giusto per sete di conoscenza, cos'è
> os.devnull?
Un oggetto file.
> A cosa serve,
perchè esiste in python e dove va a finire l'output?
L'output viene semplicemente ignorato.
È come mettersi i tap
Il 13/05/2015 14:38, Gabriele Battaglia ha scritto:
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?
E' l'astrazione di /dev/null Unix e NUL windows.
Praticamente tutto quello che scrivi/sposti i
On May 13, 2015 2:32 PM, "Gabriele Battaglia" wrote:
>
> Ivo Reano, alle 14:21 del 13/05/2015, digitò:
>
> Mi ricordo di una barzelletta che diceva che Linus Tornwald riusciva a
vincere contro il calcio volante di Chuck Norris usando appunto il /dev/null
>
> Aahahah
>
> Aimè io sono sotto Win.
Il 13/05/2015 14:32, Gabriele Battaglia ha scritto:
Ivo Reano, alle 14:21 del 13/05/2015, digitò:
Mi ricordo di una barzelletta che diceva che Linus Tornwald riusciva a
vincere contro il calcio volante di Chuck Norris usando appunto il
/dev/null
Aahahah
Aimè io sono sotto Win.
E credo
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('Cia
Ivo Reano, alle 14:21 del 13/05/2015, digitò:
Mi ricordo di una barzelletta che diceva che Linus Tornwald riusciva a
vincere contro il calcio volante di Chuck Norris usando appunto il /dev/null
Aahahah
Aimè io sono sotto Win.
E credo che Win non possa nulla, nemmeno contro un rutto, di C
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.devnu
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
Mi ricordo di una barzelletta che diceva che Linus Tornwald riusciva a
vincere contro il calcio volante di Chuck Norris usando
Ciao.
Assegnando un file alla funzione print, posso decidere dove dirigere il
mio output:
out = open("prova.txt","w")
print("Ciao mondo", file=out)
Mentre se ometto file o se out vale sys.stdout, l'output arriverà sulla
console come di consueto.
La mia domanda è: posso assegnare un valore a