嘿,我想删除 Windows 中名称中包含特定字符串的文件夹。 例如,我希望使用字符串“Chrome”删除所有文件夹 这里现有的文件夹:
Chrome_95.0.4638.69
Chrome_96.0.4664.45
我用 * 尝试过,但似乎只有当您想删除具有相同扩展名的所有文件时它才有效:
import shutil
shutil.rmtree(r'./BR/Chrome*')
致以诚挚的问候
基督教
类似的东西应该有效:
import os
import re
import shutil
for directory in os.listdir() :
if re.fullmatch('.*Chrome.*', directory):
shutil.rmtree(directory)