Zugriff auf freigegebene smb-ubuntu in python-Skripten

Ich habe einen freigegebenen ubuntu-Laufwerk in meinem Netzwerk, die ich bei nautilus mit smb://servername/sharedfolder oder smb:///sharedfolder.

Brauche ich Zugriff auf die python-Skripte aus meiner ubuntu-Maschine (8.10), aber ich kann nicht herausfinden, wie. Ich habe versucht, die offensichtliche Art und Weise (gleiche Adresse wie nautilus), war aber nicht erfolgreich.

Herum zu spielen, ich habe versucht, drucken Sie den Inhalt des Ordners mit den beiden:

Code:
for Datei in os.listdir("smb://servername/sharedfolder")
print Datei
Beide geben mir "no file or directory" - Fehler auf diesem Weg.

Ich würde wirklich zu schätzen die Hilfe - vielen Dank.

smb ist ein Protokoll nahm meinen samba-Treiber. Dies ist nicht eine Universelle Pfad mit Zugriff von anderen Anwendungen. Was Linux tut, ist die Montage des remote-SMB-Ordner in einen lokalen Ordner über den Treiber, so dass Sie Zugriff auf Sie. Entweder Mounten, oder finden Sie eine Python-Bibliothek, die unterstützt samba.

InformationsquelleAutor Murali Perumal | 2015-05-18

Schreibe einen Kommentar