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 に答える