簡體   English   中英

使用Python從本地驅動器復制到映射的共享點驅動器

[英]Copy from local drive to mapped sharepoint drive using Python

我已將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)

這給了我錯誤:

使用open(src,'rb')作為fsrc引發SpecialFileError(“ %s是一個命名管道”%fn):作為fdst的open(dst,'wb'):copyfileobj(fsrc,fdst)

IOError:[Errno 22]無效模式('rb')或文件名:'C:\\ mydirectorypath \\ x07rt.txt'

即使不必將Sharepoint路徑映射映射到本地驅動器也可以解決該問題。

共享點路徑中使用了DavWWWRoot

另外,先前的錯誤是由於反斜杠()引起的。 您需要使用斜杠(/)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM