使用shutil.copy复制具有文件名的文件路径列表

我有一个包含文件的列表以及文件所在的路径, 即

list_l1 = ['/A/B/C/test.c', '/A/b/a/test1.h', '/B/C/a/test2.c']

现在, 我需要将通过路径的文件列表复制到另一个目录(即目标文件夹)

我尝试使用shutil.copy但给出了错误或者我没有提供正确的命令或格式?这是我尝试过的:

import shutil
list_l1 = ['/A/B/C/test.c', '/A/b/a/test1.h', '/B/C/a/test2.c']
for each in list_l1:
    shutil.copy('each', 'destfolder_path')

错误:

有人可以帮我吗?提前致谢


#1


for each in list_l1:
    shutil.copy(each, 'your_path')

每个变量都应该是一个变量, 否则它不会从list_l1中获取所有值, 而是每次” each”都保持不变。用引号引起的所有内容均视为字符串, 而不是变量。

来源:

https://www.srcmini02.com/57986.html

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?