Seite 1 von 1

Slash-an-backslash-unknown

Verfasst: Montag 7. September 2015, 18:08
von DMD
hi,
in meinem code kommen die zeiten

Code: Alles auswählen

ordnerpfad = 'C:/Users/DMD-OL/Desktop'
pfad = glob.glob(ordnerpfad+'/*.pdf')
vor. den ordnerpfad hol ich mir per:

tkFileDialog.askdirectory(parent=root,initialdir="/",title='Bitte waehle einen Ordner aus!')

die ausgabe sieht dann aber so aus:
[u'C:/Users/DMD-OL/Desktop\\test.pdf']
es funktioniert zwar alles, aber ich würde trotzdem gern verstehen,
warum die ausgabe nicht so ist, wie ich es mit "+'/*.pdf" angegeben habe.
also nicht so [u'C:/Users/DMD-OL/Desktop/test.pdf']???

Re: Slash-an-backslash-unknown

Verfasst: Montag 7. September 2015, 18:54
von BlackJack
@DMD: Da gibt's nichts zu verstehen. Das ist halt so. Das muss nicht so sein, das kann von der Windows, Python, und Tk-Version abhängen. Macht also auch nicht wirklich Sinn da jetzt konkret bei Deinen Versionen in den Quelltext zu schauen und nach dem Grund zu suchen.

Das Zusammensetzen in Zeile 2 solltest Du übrigens mit `os.path.join()` und nicht mit ``+`` machen und der '/' gehört dann auch nicht in '*.pdf'.

Re: Slash-an-backslash-unknown

Verfasst: Montag 7. September 2015, 19:25
von /me
Bild
by baschz

SCNR

Re: Slash-an-backslash-unknown

Verfasst: Montag 7. September 2015, 22:03
von darktrym
Für mich wäre Backslash der Slash von hinten.

Re: Slash-an-backslash-unknown

Verfasst: Dienstag 8. September 2015, 05:11
von DMD
:) :) .) sehr geil und thx