2 Stimmen

Verwenden Sie Python tkFileDialog, um auf Netzwerklaufwerk-Ordner zuzugreifen

Ich verwende Python tkFileDialog.askdirectory(parent=root, initialdir='\\\\Servername\\root\\cimv2'), um auf einen Netzlaufwerkordner zuzugreifen, aber es gelingt mir nicht. Ein Dialogfeld mit den Laufwerken meines Computers öffnet sich, um einen Ordner auszuwählen.

Gibt es eine Möglichkeit, einen Ordner von einem Netzlaufwerk aus mit Python auszuwählen?

1voto

Ihre Schrägstriche sollten für das initialdir-Schlüsselwortargument umgekehrt sein.

Es sollte sein:

tkFileDialog.askdirectory(parent=root, initialdir='//Servername/root/cimv2')

0voto

Jason Scheirer Punkte 1618

win32ui.CreateFileDialog könnte für Sie funktionieren. Wenn Sie auf ArcGIS sind, würden auch das pythonaddins.OpenDialog und pythonaddins.SaveDialog funktionieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X