批量複製時總是會出現已經存在文件 怎麼跳過去
input_dir = input("輸入搜索的目錄")
output_dir = input("輸入保存文件目錄")
files = list()
Ofiles = list()
newfiles = list()
search_dir(output_dir,Ofiles)
search_dir(input_dir, files)
for file in files:
for file1 in Ofiles:
if file != file1:
if os.path.isfile(file) and file.endswith('.pdf'):
#print(file)
newfiles.append(file)
#print(file)
#print(*newfiles, sep='c')
for newfile in newfiles:
print('find %s'%(newfile))
if os.path.isfile(newfile) and file.endswith('.pdf'):
#如果文件是個pdf文件就打印文件
print('move %s' % (newfile))
shutil.move(newfile, output_dir)