【发布时间】:2013-06-05 14:44:39
【问题描述】:
我需要将文件从分布式存储网络复制到我的 linux 机器。我只从数据库中获取文件的 UNC 路径。大约有 20 台服务器,每台服务器上有 30 多个共享,因此使用 samba 将它们安装在本地并不是一个好的选择。
我在 Windows 机器上尝试了open(r'\\filestore01\share01\00\000001', 'r'),它可以工作,但在 linux 上不行。我还找到了Python Linux-copy files to windows shared drive (samba),它将在复制之前再次挂载...
这是唯一可用的解决方案吗?是否没有可从 Windows 共享复制的本机库?
【问题讨论】:
-
为什么不能在脚本中挂载它们,完成后卸载?
-
在 linux 上试试正斜杠?