1

我正在寻找一种在 python 中搜索 %systemdrive% 以获取 pdf 文件并将它们复制到我的 USB 驱动器的方法

xcopy 批量用于工作

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

但是windows7中的通配符将不再起作用,因此在python中寻找替代方案。

4

1 回答 1

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') 

这行得通,但我不知道它是否是最好的

于 2013-03-13T18:17:51.387 回答