home verzeichnis windows

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.
The Hit-Man
User
Beiträge: 407
Registriert: Montag 20. Februar 2006, 18:11
Wohnort: Menden / Sauerland
Kontaktdaten:

Beitragvon The Hit-Man » Mittwoch 4. Juni 2008, 09:58

ja genau das sollte ja reichen. Genau da speichert zum Beispiel auch PidGin unter Windows seine Sachen ab. Jetzt muß ich mir den Pfad nur zusammen bauen. Wie nutze ich das? Wenn ich den Pfad verlängern will, muß ich mit "\" arbeiten, oder mit "\\" ?

Beim ersten start meines Programms, soll eine XML Datei in das Userverzeichnis geschrieben werden. Habe es einfach mal so gelöst, hoffe, es ist richtig und er findet den Pfad.

Code: Alles auswählen

shutil.copy ("data.xml", ((os.environ['APPDATA']+'\\webolg\\data.xml'))
[/quote]
EyDu
User
Beiträge: 4866
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Beitragvon EyDu » Mittwoch 4. Juni 2008, 10:03

The Hit-Man hat geschrieben:Jetzt muß ich mir den Pfad nur zusammen bauen.

os.path.join
Benutzeravatar
jens
Moderator
Beiträge: 8458
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Beitragvon jens » Mittwoch 4. Juni 2008, 10:03

Pfade immer mit os.path.join zusammen bauen!

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
The Hit-Man
User
Beiträge: 407
Registriert: Montag 20. Februar 2006, 18:11
Wohnort: Menden / Sauerland
Kontaktdaten:

Beitragvon The Hit-Man » Mittwoch 4. Juni 2008, 10:07

hubs, das sagt mir im Moment gar nichts :( haste nen Beispiel?
Benutzeravatar
Hyperion
Moderator
Beiträge: 7471
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Beitragvon Hyperion » Mittwoch 4. Juni 2008, 10:09

The Hit-Man
User
Beiträge: 407
Registriert: Montag 20. Februar 2006, 18:11
Wohnort: Menden / Sauerland
Kontaktdaten:

Beitragvon The Hit-Man » Mittwoch 4. Juni 2008, 10:11

ne, sieht so weit recht einfach aus ;). Hey, meine Methode hätte doch auch geklappt.
Zuletzt geändert von The Hit-Man am Mittwoch 4. Juni 2008, 11:11, insgesamt 1-mal geändert.
Benutzeravatar
jens
Moderator
Beiträge: 8458
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Beitragvon jens » Mittwoch 4. Juni 2008, 10:59

"Wo finde ich Informationen zum Python-Befehl XY?" : [wiki]FAQ#WoFindeIchInformationenZumPythonBefehlXy[/wiki]

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Mittwoch 4. Juni 2008, 12:10

The Hit-Man hat geschrieben:ne, sieht so weit recht einfach aus ;). Hey, meine Methode hätte doch auch geklappt.

Ja unter Windows. os.path.join funktioniert überall. Etwas anderes sollte man sich gar nicht erst angewöhnen.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
The Hit-Man
User
Beiträge: 407
Registriert: Montag 20. Februar 2006, 18:11
Wohnort: Menden / Sauerland
Kontaktdaten:

Beitragvon The Hit-Man » Mittwoch 4. Juni 2008, 12:48

Du bist der Chef ;). Werde ich mich dran gewöhnen, weil der WebOLG Messenger auch unter Linux funktionieren sollte ( bastel immer noch an dem Teil rum ). Baue ihn immer weiter aus. würde ja gerne nen Screenshot zeigen. Aber wohin ?

So baue ich mir jetzt den Pfad zusammen:

Code: Alles auswählen

    pfad = os.path.join(os.environ['APPDATA'], ".webolg")

    if os.access(pfad, os.F_OK) <> 1:
        print "erster start, kopiere xml datei"
        os.mkdir (pfad)
        shutil.copy ("data.xml", pfad)
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Mittwoch 4. Juni 2008, 15:38

The Hit-Man hat geschrieben:würde ja gerne nen Screenshot zeigen. Aber wohin ?

Bei einem Imagehoster. Es gibt ja genug.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
The Hit-Man
User
Beiträge: 407
Registriert: Montag 20. Februar 2006, 18:11
Wohnort: Menden / Sauerland
Kontaktdaten:

Beitragvon The Hit-Man » Mittwoch 4. Juni 2008, 15:55

ich Trottel, haben doch WebSpace ;) hier der Link. ist aber noch nicht alles dabei.

http://craemer.net/static/messi_2.jpg

hey und alles super mit WxWidgets ( wxglade ) hinbekommen. Ich hatte damals nur eine Option übersehen und aus dem Grund, kam ich mit WxWidgets nicht klar.

Wer ist online?

Mitglieder in diesem Forum: Majestic-12 [Bot]