Datei in Pfad mit 2 Variabeln schreiben

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
py-mule
User
Beiträge: 58
Registriert: Samstag 3. Januar 2009, 10:42

Hi zusammen,

mein Versuch, zwei verschieden Variabeln (ein String und ein Int) in einen Pfad zu schreiben funktioniert so nicht:

Code: Alles auswählen


inhalt = 'blablabla'
f = codecs.open ("C:\\Programme\\Ordner_1\\%s\\f1\\f%d.txt" %Ordner_2 %zaehler, 'w', "utf-8")
f.write(inhalt)
f.close

Kann mir vielleicht jemand helfen dieses Problem zu lösen?

Vielen Dank und viele Grüße
py-mule
nemomuk
User
Beiträge: 862
Registriert: Dienstag 6. November 2007, 21:49

Code: Alles auswählen

'%s %d' % ('Wert1', 3123)
siehe: [wiki]String-Formatter[/wiki]
py-mule
User
Beiträge: 58
Registriert: Samstag 3. Januar 2009, 10:42

Hey super,
das funktioniert ganz ausgezeichnet,

vielen Dank Schneider Weisse
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Du willst aber os.path.join benutzen.
Das Leben ist wie ein Tennisball.
Antworten