【发布时间】:2017-05-22 04:29:12
【问题描述】:
我想从一个目录复制一些图片到另一个目录,这是我的代码:
import os.path
import shutil
def copyFile(sourceDir,targetDir):
for files in os.listdir(sourceDir):
sourceFile=os.path.join(sourceDir,files)
if os.path.isfile(sourceFile) and sourceFile.find('.jpg')>0:
shutil.copy(sourceFile,targetDir)
for i in os.listdir('/Users/liuchong/Desktop/LFW/new'):
copyFile(i,'/Users/liuchong/Desktop/LFW/lfw')
但是当我运行它时,终端告诉我OSError: [Errno 20] Not a directory: '.DS_Store'
我知道 'DS_dstore' 是 Mac 中的一个隐藏文件,但是我该如何解决这个错误呢?
【问题讨论】:
-
请修正你的缩进。
标签: python macos python-2.7 shutil