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 回答