Как расширить код для удаления файлов с помощью python glob для нескольких типов файлов? - PullRequest
0 голосов
/ 04 августа 2020

Я выполнил следующий код, чтобы удалить один тип файла в каталоге и его подкаталогах, используя python. Но мне нужно расширить его для нескольких типов файлов. Кто-нибудь может мне помочь?

import os import glob fileList = glob.glob('D:\\analises para integrar\\pasta para teste do scrip\\**\\*.bin', recursive=True) for filePath in fileList: try: os.remove(filePath) except OSError: print("Error while deleting file")

1 Ответ

0 голосов
/ 04 августа 2020

Пожалуйста, найдите время, чтобы правильно отформатировать свой код при публикации в будущем.

Globbing . Вы можете представить, что *, которое вы использовали перед .bin, распознается как любое число из любого числа любого символа. Поэтому, если вы хотите скопировать файл другого типа, замените часть .bin любым желаемым расширением, и он будет записан таким же образом.

...