我有一个名为" master"我在里面有子目录。
|master----
|test.directory.one
|test directory.two
|test.directory.three
|test.directory.four
|test.directory.five
|this.directory.keep
我想创建一个删除
的python脚本所有以 test.directory 开头的目录并忽略其他任何内容
谢谢你的帮助。非常感谢任何指导。
Simontfs
答案 0 :(得分:2)
import glob
import shutil
deldirs = glob.glob("path/to/master/test.directory.*")
for dir_ in deldirs:
shutil.rmtree(dir_)
答案 1 :(得分:0)
感谢Adam Smith,
我在这里寻找的几乎就是编辑过的代码。
import glob
import xbmc
import os
import shutil
TARGETFOLDER = xbmc.translatePath('special://home/addons/')
addonvideo = glob.glob(xbmc.translatePath('special://home/addons/plugin.video.*'))
for dirname in addonvideo:
shutil.rmtree(dirname)
我为Kodi创建了一些维护脚本,我是python的新手,但是在你们的帮助下慢慢绕过它。万分感谢!
我将详细说明这段代码,如果可能需要更多指导,我想回复一下。干杯:)