使用python以独立于平台的方式连接到samba共享?
是否有一个抽象允许我连接到python中的samba共享,而不管我的平台是什么 更多信息 我不想安装共享。我只想将文件上传到共享,例如smbclient的put 谢谢, Pete根据,我将使用使用python以独立于平台的方式连接到samba共享?,python,abstraction,samba,Python,Abstraction,Samba,是否有一个抽象允许我连接到python中的samba共享,而不管我的平台是什么 更多信息 我不想安装共享。我只想将文件上传到共享,例如smbclient的put 谢谢, Pete根据,我将使用子进程在Unix-y系统中执行mount命令(大多数都保存windows)--在windows上执行mountvol,所以这个问题没有提到。传递给子流程的字符串有一点不同,很容易封装在一个小函数中,这可能是我认为没有任何“第三方解决方案”解决这个问题的原因——这个问题太小了;-) 如果您不想挂载文件系统,n
子进程
在Unix-y系统中执行mount
命令(大多数都保存windows)--在windows上执行mountvol
,所以这个问题没有提到。传递给子流程的字符串有一点不同,很容易封装在一个小函数中,这可能是我认为没有任何“第三方解决方案”解决这个问题的原因——这个问题太小了;-)
如果您不想挂载文件系统,nosklo(一个常见的SO海报)提供了一个直接访问文件系统的方法,但我没有尝试过。pysmb似乎可以这样做:
(使用新链接编辑)nosklo的软件包依赖于smbclient,而smbclient在Windows上不可用。该链接已断开。