Pfadangabe Variabel in Funktion open

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
Bluekobalt
User
Beiträge: 26
Registriert: Montag 20. Juli 2009, 11:08

Hallo,

in der Funktion open möchte ich die Pfadangabe variabel halten.
Das funzt aber nicht so, wie erhofft.

Code: Alles auswählen

strPfad="C:/tmp"

fobj.open(strPfad/"datei","a") 
läuft nicht.
Nur mit absoluter Pfadangabe läuft es, was mir aber nicht hilft.

Bitte
um Hilfe
Benutzeravatar
Defnull
User
Beiträge: 778
Registriert: Donnerstag 18. Juni 2009, 22:09
Wohnort: Göttingen
Kontaktdaten:

Was soll denn bei "C:/tmp" geteilt durch "datei" raus kommen?

Außerdem, was steht in fobj?

Versuch mal 'fobj = open(strPfad + "/datei", "a")'
Bottle: Micro Web Framework + Development Blog
DasIch
User
Beiträge: 2718
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Pfade setzt man mit os.path.join zusammen.
Bluekobalt
User
Beiträge: 26
Registriert: Montag 20. Juli 2009, 11:08

DANKE !!!!

Es gibt nichts schöneres als schnelle und kompetente Hilfe !!
Antworten