使用python通过UNC路径将文件复制到linux机器

使用python通过UNC路径将文件复制到linux机器,python,windows,samba,Python,Windows,Samba,我需要将一个文件从分布式存储网络复制到我的linux机器上。我只从数据库获取文件的UNC路径。大约有20台服务器,每台服务器上有30多个共享,因此使用samba在本地安装它们不是一个好的选择 我尝试在Windows机器上打开(r'\\filestore01\share01\00\000001',r'),该机器可以工作,但在linux上不能。我还发现,这将再次装载之前复制 这是唯一可用的解决方案吗?没有可从windows共享复制的本机库吗?为了避免到处挂载东西,最好的解决方案是使用pysmb之类的

我需要将一个文件从分布式存储网络复制到我的linux机器上。我只从数据库获取文件的UNC路径。大约有20台服务器,每台服务器上有30多个共享,因此使用samba在本地安装它们不是一个好的选择

我尝试在Windows机器上打开(r'\\filestore01\share01\00\000001',r'),该机器可以工作,但在linux上不能。我还发现,这将再次装载之前复制


这是唯一可用的解决方案吗?没有可从windows共享复制的本机库吗?

为了避免到处挂载东西,最好的解决方案是使用pysmb之类的库:


最好的办法可能是为这些URL编写一个包装器。

为什么不能在脚本中挂载它们,并在挂载完成后卸载它们?试试linux的前向斜杠?