使用python脚本将文件复制到网络路径

何塞·拉蒙(Jose Ramon)

我正在尝试使用python脚本将文件从硬盘复制到网络路径驱动器。我的脚本很简单,但是它不起作用,因为似乎我需要添加凭证才能执行此类操作。

import glob, os
import shutil

myPath = "E://data//"
dst  = "C://Users//user//networkPath//"
for file in os.listdir(myPath):

 shutil.copy2(myPath+file, dst+file)

这仅适用于默认系统目录,不适用于网络路径。如果出现网络路径该怎么办?

编辑我正在尝试做这样的事情:

win32wnet.WNetAddConnection2(0, None, '\\\\'+"http://ip:port/", "user", "pass") however I am getting the message:

pywintypes.error:(67,'WNetAddConnection2','找不到网络路径。')

单位
import win32wnet

win32wnet.WNetAddConnection2(0, None, '\\\\'+host, None, username, password)
shutil.copy(source_file, '\\\\'+host+dest_share_path+'\\')'
win32wnet.WNetCancelConnection2('\\\\'+host, 0, 0)

编辑:代码格式

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用PowerShell将本地文件和路径复制到网络共享?

如何使用WCF Web服务将文件从网络路径复制到本地位置?

MSBuild使用通配符将文件复制到目录路径

使用 Makefile 将文件列表复制到特定路径

将脚本输出复制到文件

将 Blob 从 Azure 存储帐户复制到网络路径

使用Xcopy在批处理文件中复制到网络路径时遇到问题

如何将文件复制到 Bash 脚本中带有空格的路径?

将文件从网络复制到本地目录

批处理脚本将特定文件从网络文件夹复制到驱动器 D:\

使用 Powershell 将文件从网络驱动器复制到本地驱动器

Flutter-无法将文件复制到新路径

将文件复制到Codename One中的根路径

将文件路径从GUI复制到命令行

如何将文件从网络路径复制到每台远程 PC 的本地应用程序数据

使用Cordova Hybrid应用程序将文件复制到路径

使用Dockerfile将具有绝对路径的文件复制到Docker容器

使用scp将远程文件复制到本地桌面上的指定路径

将文件复制到网络的Powershell脚本手动运行,但不是从Task Scheduler运行

如何使用python读取从网络复制到txt文件的文本

使用 Libssh 将文件从服务器复制到客户端:分配文件复制目标路径的问题

如何使用Webpack将脚本文件从src复制到dist

使用 shell 脚本将文件从容器复制到本地

使用 shell 脚本从 csv 文件批量复制到 OracleDB

如何使用python将大文件从源文件复制到目标文件?

使用python将文件复制到名称与该文件几乎相同的文件夹

COPY、XCOPY、ROBOCOPY - 将整个文件路径复制到完整文件夹路径

python:如何将文件夹的完整路径复制到其他文件夹

使用Windows bat脚本将随机文件从随机子文件夹复制到目标文件夹