1

e://www/files/delivery指定されたディレクトリとそのすべてのサブディレクトリをループして、で終わるすべての画像を削除したいと思います_thumb.jpg

私がこれまでに試したこと:

import os

dir='e:\www\files\delivery'

for root, dirs, files in os.walk(dir):
  for name in files:
    if name.endswith(("_thumb.jpg")):
      os.remove(name?)....

どうやらこれはうまくいきません。

また、すべての画像をpython wand library削除する代わりに使用してサイズを変更したい場合、同じプロセスになりますか?

4

1 に答える 1

6
import os

dir='e:\www\files\delivery'

for root, dirs, files in os.walk(dir):
  for name in files:
    if name.endswith(("_thumb.jpg")):
      os.remove(os.path.join(root, name))
于 2013-08-30T19:42:12.213 に答える