python在hd上搜索文件并复制到usb

时间:2013-03-13 17:01:07

标签: python windows

我正在寻找python的方法来搜索%systemdrive%的pdf文件并将它们复制到我的USB驱动器

批处理的xcopy用于工作

xcopy“$ systemdrive%*。jpg”%~d0 \%computername%/ s / c / q / r / h

但是windows7中的通配符将不再有效,所以在python中寻找替代方案。

1 个答案:

答案 0 :(得分:1)

试试这个,可以帮到你:

import os
import shutil
for dirname, dirnames, filenames in os.walk(r'C:\znc\resp\A'):
    for filename in filenames:
        if os.path.splitext(filename)[-1] == '.pdf':
            shutil.copy2(r'%s\%s' %(dirname,filename), r'D:\resp\B') 

这有效,但我不知道它是否是最好的