有沒有一種抽象可以讓我連接到Python中的samba共享,而不管我的平臺如何?以獨立於平臺的方式連接到與python的samba共享?
更多信息
我不想安裝一個份額。我只是想將文件上傳到共享中,比如smbclient的put。
感謝, 皮特
有沒有一種抽象可以讓我連接到Python中的samba共享,而不管我的平臺如何?以獨立於平臺的方式連接到與python的samba共享?
更多信息
我不想安裝一個份額。我只是想將文件上傳到共享中,比如smbclient的put。
感謝, 皮特
pysmb似乎要做到這一點: https://miketeo.net/wp/index.php/projects/pysmb(使用新的鏈接編輯)
按this question,我會用subprocess
執行中的Unix-Y系統中mount
命令(大部分它們儲存於Windows) - 和mountvol
的窗口,這是SO問題沒有按不提。這是一個很小的差異,傳遞到subprocess
,易於封裝在一個小函數中,這可能是我認爲這個問題沒有任何「第三方解決方案」的原因 - 這只是一個小問題; - )。
如果你不想安裝的文件系統,nosklo(經常SO海報)已經提供了一個package直接訪問文件系統,但我還沒有試過。
nosklo的軟件包依賴smbclient的是在Windows上不可用。 – slypete 2010-03-05 04:45:16
看起來確實如此,謝謝! – slypete 2012-10-25 18:16:29
該鏈接已損壞。 – benshepherd 2017-10-11 13:48:26