Klasse und Variablen
Verfasst: Montag 20. Februar 2006, 17:10
Hallo allerseits,
nachdem Ihr mir beim letzten Mal http://www.python-forum.de/viewtopic.ph ... highlight= so toll geholfen habt und Ich mich entschlossen habe Python zu lernen, traue ich mich nun eine weitere Frage zu stellen
:
Bezogen auf mein erstes Beispiel, möchte ich gerne alle Dateien, die mittels der Zip-Klasse archiviert werden in eine Reportdatei schreiben.
Meine Frage:
Die Dateien laufen hier durch:
Zip.write(os.path.join(dirname,filename))
Wie bringe Ich diese Ausgabe in eine Variable, so dass Ich diese Variable in einer Reportfunktion (die sich in einer Klasse befindet) weiter verarbeiten kann?
Ich hoffe ich konnte mich einigermassen verständlich ausdrücken ...
Danke
Taranis
nachdem Ihr mir beim letzten Mal http://www.python-forum.de/viewtopic.ph ... highlight= so toll geholfen habt und Ich mich entschlossen habe Python zu lernen, traue ich mich nun eine weitere Frage zu stellen

Bezogen auf mein erstes Beispiel, möchte ich gerne alle Dateien, die mittels der Zip-Klasse archiviert werden in eine Reportdatei schreiben.
Code: Alles auswählen
def make_zip(self, outfilename, zip_dir):
Zip = zipfile.ZipFile(outfilename)
for dirname,dirs,filenames in os.walk(zip_dir):
for filename in filenames:
Zip.write(os.path.join(dirname,filename))
Zip.close()
Die Dateien laufen hier durch:
Zip.write(os.path.join(dirname,filename))
Wie bringe Ich diese Ausgabe in eine Variable, so dass Ich diese Variable in einer Reportfunktion (die sich in einer Klasse befindet) weiter verarbeiten kann?
Ich hoffe ich konnte mich einigermassen verständlich ausdrücken ...
Danke
Taranis