如何使用Python从网络复制文件

问题描述:

我想使用Python将共享网络(\ svr \ shared)中的zip文件(test.zip)复制到本地计算机C:\ drive。另外,我的Windows帐户已经可以访问网络。如何使用Python从网络复制文件

还有一件事,我怎样才能得到网络共享文件夹的内容?比方说,我需要位于\ svr \ shared的所有文件名。

+0

那岂不是更容易,只需使用类似FileZilla中使用GUI?除非你是管理/传输大量文件的服务器管理员,否则像FileZilla这样的文件具有你想要的所有功能,并且是阻力最小的路径。 – ATLUS

+0

访问网络上的文件和访问本地磁盘上的文件没有区别。 – kindall

试试这个:

from shutil import copyfile 
src = r'\svr\shared\test.zip' 
dst = r'C:\test.zip' 
copyfile(src, dst) 
+0

原始字符串如'r'C:\ test.zip''如何避免如文件名中的选项卡那样的意外? – tdelaney

+0

是的,这将有助于'\ t' –