试图用Python脚本复制文件,但它没有';行不通
我正试图将文件(image.jpg)从文件夹“src”复制到文件夹“dst”,但出现错误: 回溯(最近一次呼叫最后一次): 文件“exec.py”,第7行,在 shutil.copyfile(文件,目标) 文件“C:\Users\mike\AppData\Local\Programs\Python\Python35-32\lib\s “hutil.py”,第114行,在copyfile中 开放式(src,'rb')作为fsrc: FileNotFoundError:[Errno 2]没有这样的文件或目录:“image.jpg” 这是我的代码:试图用Python脚本复制文件,但它没有';行不通,python,python-3.x,copy,Python,Python 3.x,Copy,我正试图将文件(image.jpg)从文件夹“src”复制到文件夹“dst”,但出现错误: 回溯(最近一次呼叫最后一次): 文件“exec.py”,第7行,在 shutil.copyfile(文件,目标) 文件“C:\Users\mike\AppData\Local\Programs\Python\Python35-32\lib\s “hutil.py”,第114行,在copyfile中 开放式(src,'rb')作为fsrc: FileNotFoundError:[Errno 2]没有这样的文
import shutil, os
source = os.listdir('C:/Users/mike/Pictures/src/')
destination = 'C:/Users/mike/Pictures/dst/'
for file in source:
shutil.copy(file, destination)
Python 3.5/Windows 7
os.listdir
返回名称,但它们没有目录前缀,复制时需要添加此前缀
for file in source:
shutil.copy(os.path.join('C:/Users/mike/Pictures/src/', file), destination)