我已将Sharepoint目录映射到桌面上的本地驱动器。
如何使用Python将文件从同一台计算机上的另一台本地驱动器复制到此映射驱动器?
非常感谢定义了所有必要导入的简单代码。我是Python的新手。
感谢。
我试过
import os
import os.path
import shutil
import sys
import win32wnet
from shutil import copyfile
src = 'C:\mydirectorypath\art.txt'
dst = 'Z:\somefile.txt'
copyfile(src,dst)
这给了我错误:
引发SpecialFileError("
%s
是一个名为pipe"%fn)with open(src, ' rb')作为fsrc:使用open(dst,' wb')作为fdst:copyfileobj(fsrc,fdst)IOError:[Errno 22]无效模式(' rb')或文件名: ' C:\ mydirectorypath \ x07rt.txt'
答案 0 :(得分:0)
解决了它,甚至无需将Sharepoint路径映射映射到本地驱动器。
在sharepoint路径中使用了DavWWWRoot
此前的错误也是由反斜杠()引起的。你需要使用frontslash(/)