2024-06-01 08:30:33 发布
网友
是否有一个抽象允许我连接到python中的samba共享,而不考虑我的平台?
更多信息
我不想分一份。我只想上传文件到共享,比如smbclient的put。
谢谢, 皮特
pysmb似乎这样做了: https://miketeo.net/wp/index.php/projects/pysmb(用新链接编辑)
根据this question,我将使用subprocess在Unix-y系统中执行mount命令(大多数系统都保存windows),并在windows上执行mountvol,所以这个问题没有提到。传递给subprocess的字符串有一个微小的差别,很容易封装在一个微小的函数中,这可能是我认为这个问题没有任何“第三方解决方案”的原因——这个问题太小了;-)。
subprocess
mount
mountvol
如果您不想挂载文件系统,nosklo(一个常见的SO poster)已经提供了一个package来直接访问文件系统,但我还没有尝试过。
pysmb似乎这样做了: https://miketeo.net/wp/index.php/projects/pysmb(用新链接编辑)
根据this question,我将使用
subprocess
在Unix-y系统中执行mount
命令(大多数系统都保存windows),并在windows上执行mountvol
,所以这个问题没有提到。传递给subprocess
的字符串有一个微小的差别,很容易封装在一个微小的函数中,这可能是我认为这个问题没有任何“第三方解决方案”的原因——这个问题太小了;-)。如果您不想挂载文件系统,nosklo(一个常见的SO poster)已经提供了一个package来直接访问文件系统,但我还没有尝试过。
相关问题 更多 >
编程相关推荐