ich möchte gerne eine temporäre Datei erstellen, in der eine Liste mit den Dateipfaden von allen .doc-Files ist. Ich habe unten den Code. Zunächst einmal habe ich alle Unterverzeichnisse von C:/Programme nach allen doc-Files durchsucht. Dann erstelle ich eine temporäre Datei, die dies beinhalten soll. Ich denke dass mein Fehler in der letzten Zeile liegt. Wäre schön, wenns mir jemand hier helfen kann.
Code: Alles auswählen
import os
for r,d,f in os.walk('C:/Programme/'):
for files in f:
if files.endswith('.doc'):
import tempfile
tmp = tempfile.TemporaryFile()
tmp.write(os.path.join(r,files))
tmp.seek(0)
list = tmp.read()