python如何复制子目录下的文件到指定文件夹

2021-02-01 18:38:34 字数 1936 阅读 6062

1楼:随风飘扬

我前几天正好写copy了一个类似的,你看一下bai。

对于你说的那种活du动目录改变的情况在

python 实现copy一级目录下的所有文件与文件夹到指定目录

2楼:匿名用户

'''python3 实现

将a目录下所有文件和文件夹copy到b目录

'''import os, shutil

#src 原始目录, des 目标目录

def sourcecpy(src, des):

src = os.path.normpath(src)

des = os.path.normpath(des)

if not os.path.exists(src) or not os.path.exists(src):

print("文件路径不存在")

sys.exit(1)

#获得原始目录中所有的文件,并拼接每个文件的绝对路径

os.chdir(src)

src_file = [os.path.join(src, file) for file in os.listdir()]

for source in src_file:

#若是文件

if os.path.isfile(source):

shutil.copy(source, des) #第一个参数是文件,第二个参数目录

#若是目录

if os.path.isdir(source):

p, src_name = os.path.split(source)

des = os.path.join(des, src_name)

shutil.copytree(source, des) #第一个参数是目录,第二个参数也是目录

python中怎样将文件拷贝到指定的目录下?

3楼:匿名用户

importshutil

shutil.copy(sourcedir,targetdir)

4楼:习佑平拜凰

好像不能直接import

os搞定,得import

shutil

import shutil

#复制文件

shutil.copyfile('listfile.py', 'd:/test.py')

#复制目录

shutil.copytree('d:/temp', 'c:/temp/')

#其余可以参考shutil下的函数

python如何将指定文件夹(包括里面的内容)copy到指定目录(已存在)

5楼:山炮小二黑

使用这个方法

importshutil,errno

defcopyanything(src,dst):

try:

shutil.copytree(src,dst)exceptoserrorasexc:#python>2.5

ifexc.errno==errno.enotdir:

shutil.copy(src,dst)else:raise

python中怎样将文件拷贝到指定的目录下

6楼:匿名用户

好像不能直接import os搞定,得import shutilimportshutil

#复制文件

shutil.copyfile('listfile.py','d:/test.py')

#复制目录

shutil.copytree('d:/temp','c:/temp/')

#其余专可以参考

属shutil下的函数

python中怎样将文件拷贝到指定的目录下

1楼 zeus冰不语 import shutil 复制文件 shutil copyfile listfile py d test py 复制目录 shutil copytree d www c temp 2楼 好头发创始人 os popen cp file1 file2 python中怎样将文件拷贝...

excel文件单元格如何超链接到的某个指定位置

1楼 匿名用户 excel中点 插入 对象 由文件创建 找到你需要插入的word文档 点确定! 2楼 匿名用户 将word内容以 形式插入到excel 中如果要把word中的某一段内容以 形式插入到excel 中,可按照如下步骤进行 首先在word中选中要复制的内容,然后单击 编辑 复制 命令,进入...