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

仅罗恩

例如我要复制 C:\Users\RonSolo\Documents\copy\sources\Books\Songs\pictures\Html\css

C:\Users\RonSolo\Documents\copy\destination

结果应该是

C:\Users\RonSolo\Documents\copy\destination\C\Users\RonSolo\Documents\copy\sources\Books\Songs\pictures\Html\css

我刚刚学习了python基础知识,仍在尝试寻找方法,如果你们能为我提供解决方案,那将是很棒的。(出于练习目的)

先生先生

看一下pathlib,它使处理路径更加容易。而且由于您使用的是Windows,因此路径包含反斜杠作为分隔符,Python将其解释为转义序列-因此您必须添加r指令(“原始字符串文字”)。

from pathlib import Path

src = Path(r'C:\Users\RonSolo\Documents\copy\sources\Books\Songs\pictures\Html\css')
dst = Path(r'C:\Users\RonSolo\Documents\copy\destination') / str(src).replace(':', '')

# dst
# WindowsPath('C:/Users/RonSolo/Documents/copy/destination/C/Users/RonSolo/Documents/copy/sources/Books/Songs/pictures/Html/css')

现在您可以copytree用来复制所有内容,请参阅在Python中以递归方式复制文件或目录

import shutil

shutil.copytree(src, dst)

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有完整路径的文件夹和父文件夹之间复制

如何将文件从文件夹和子文件夹复制到R中的另一个文件夹?

如何将CSS文件从源文件夹捆绑和复制到dist文件夹?

如何将CD复制到最近的具有bash的.git文件夹的父文件夹?

使用Python将某些文件复制到其他文件夹(Python中的文件管理)

如何将War文件复制到多个文件夹?

如何将文件从特定文件夹复制到C#中的共享文件夹?

如果我知道使用ANT的文件夹名称不完整,如何将文件复制到文件夹

如何将完整路径返回到文件夹和文件?

如何将车把文件复制到dist文件夹

typescript-tsc如何将其他文件类型复制到dist文件夹

NativeScript:如何将文件从apps文件夹复制到用户可访问的文件夹?

如何使用Python将子文件夹和文件复制到新文件夹

如何将文件从其他文件夹复制到WINDOWS中的单个位置?

如何将系统中的所有.sol文件复制到特定文件夹

如何将列表中的特定文件从子文件夹复制到文件夹?

如何将文件夹复制到以sysdate重命名的新文件夹?

将文件复制到其他文件夹-查找

如何使用VBA将包含文件的文件夹复制到FTP文件夹?

将文件从文件夹复制到文件夹python

如何将所有文件从txt文件的路径复制到文件夹?

如何将一百个文件从文件夹复制到文件夹?

如何将一个文件夹复制到另一个文件夹

如何将文件夹中的文件复制到多个文件夹中

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

如何将文件夹复制到 Makefile 中的另一个文件夹?

如何将文件夹内容复制到dockerfile中的现有文件夹

如何将图像从多个子文件夹复制到公共文件夹并重命名?

根据唯一标识符将文件夹移动或复制到其他文件夹中