[python] Zachyceni vystupu

Tomas Brabenec konference na brabenec.net
Středa Září 21 11:12:00 CEST 2005


DD,

snažím se o zachycení výstupu a přesměrování do souboru, ale nedaří se 
mi. Nevíte co dělám špatně?

--
import sys

def writefile(text):
    soubor = open("log.txt","a")
    soubor.write(text)
    soubor.close()


sys.stdout.write = writefile

print "aaa"
--

vypíše toto:

Traceback (most recent call last):
  File "Q:\test.py", line 9, in ?
    sys.stdout.write = writefile
AttributeError: 'file' object attribute 'write' is read-only


TB

-- 
[http://www.brabenec.net] [http://www.diskuzak.cz] [http://sexshopy.brabenec.net] [http://obchody.brabenec.net] [http://horoskopy.brabenec.net] [http://ubytovani.brabenec.net]




Další informace o konferenci Python