[Python-de] sys.stderr UMLEITEN

Andreas Jung andreas at zope.com
Wed Oct 3 12:06:17 EDT 2001


Noch besser! Interessant waere jetzt noch, welche Version
am schnellsten ist :-)
Andreas
----- Original Message ----- 
From: "Julian Schaefer-Jasinski" <julschae at t-online.de>
To: <python-de at starship.python.net>
Sent: Wednesday, October 03, 2001 11:02
Subject: Re: [Python-de] sys.stderr UMLEITEN


> > sys.stdout = open("/dev/null","w")
> 
> super fuer unix.
> ansonsten bietet sich an eine dummy-klasse anzulegen.
> davon abgesehen was fuer methoden du verwendest
> (bei stdout, stderr) musst du diese funktionen natuerlich
> implementieren - sonst gibts ne fehlermeldung!
> 
> hier am beispiel fuer sys.stdout.write()
> 
> Hoffe das hilft:
> 
> import sys
> 
> class NullDevice:
>   def __init__(self): pass
>   def write(self, obj): pass
> 
> # def main()
> sys.stdout.write("Hi Stdout!")
> sys.stdout = NullDevice()
> sys.stdout.write("Bye Stdout!")
> 
> 
> Gruesse,
> 
> Julian
> 
> ________________________________________________-
> Julian Schaefer-Jasinski                mailto:julschae at usa.net
> Frankfurt, Germany
> 
> _______________________________________________
> Python-de maillist  -  Python-de at starship.python.net
> http://starship.python.net/mailman/listinfo/python-de
> 




More information about the Python-de mailing list