【问题标题】:How to copy file from a network using Python如何使用 Python 从网络复制文件
【发布时间】:2016-02-04 18:23:22
【问题描述】:

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

还有一件事,如何获取网络共享文件夹的内容?假设,我需要位于 \svr\shared 的所有文件名。

【问题讨论】:

  • 仅使用带有 GUI 的 FileZilla 之类的东西不是更容易吗?除非您是管理/传输大量文件的服务器管理员,否则 FileZilla 之类的软件具有您想要的所有功能,并且是阻力最小的路径
  • 访问网络上的文件和访问本地磁盘上的文件没有区别。

标签: python network-shares


【解决方案1】:

试试这个:

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

【讨论】:

  • r'C:\test.zip' 这样的原始字符串如何避免文件名中的选项卡等意外?
猜你喜欢
  • 2019-07-20
  • 1970-01-01
  • 1970-01-01
  • 2019-03-02
  • 1970-01-01
  • 2013-07-06
  • 1970-01-01
  • 1970-01-01
  • 2021-09-02
相关资源
最近更新 更多