这是我的密码
import os
import shutil
filename3 = "/home/user/test"
filename4 = "/var/run/user/1000/gvfs/smb-share:serve= userServer,share=test/git_backup"
shutil.copytree(filename3, filename4)
复制文件可以工作,但有一个错误
shutil.Error: [ ('/home/user/test/copy.txt', '/var/run/user/1000/gvfs/smb-share:server=serve,share=test/git_backup/copy.txt', "[Errno 95] Operation not supported: '/var/run/user/1000/gvfs/smb-share:server=serve,share=test/git_backup/copy.txt'"), ('/home/user/test','/var/run/user/1000/gvfs/smb-share:server=serve,share=test/git_backup',"[Errno 95] Operation not supported: '/var/run/user/1000/gvfs/smb-share:server=serve,share=test/git_backup'")]
shutil不处理samba共享软链接,比如您试图向其发送文件的软链接。在
相反,您需要将共享装载为装载点,以便shutil能够访问该共享。在
请看这篇文章以获得解释:Copy files to network path or drive using python on OSX
相关问题 更多 >
编程相关推荐