Python - shutil 如何 select 删除多个名称相似的目录
Python - shutil How to select multiple directories for deletion with similar names
我有一个名为 "master" 的目录,我也有子目录。
|master----
|test.directory.one
|test directory.two
|test.directory.three
|test.directory.four
|test.directory.five
|this.directory.keep
我想创建一个 python 脚本来删除
所有以test.directory开头的目录,忽略其他任何内容
感谢您的帮助。非常感谢任何指导。
Simontfs
import glob
import shutil
deldirs = glob.glob("path/to/master/test.directory.*")
for dir_ in deldirs:
shutil.rmtree(dir_)
谢谢亚当斯密,
这几乎是我在这里寻找的是编辑后的代码。
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 的新手,但在你们的帮助下,我慢慢地了解了它。百万感谢!
我将详细说明此代码,如果需要更多指导,我想 post 回来。干杯:)
我有一个名为 "master" 的目录,我也有子目录。
|master----
|test.directory.one
|test directory.two
|test.directory.three
|test.directory.four
|test.directory.five
|this.directory.keep
我想创建一个 python 脚本来删除
所有以test.directory开头的目录,忽略其他任何内容
感谢您的帮助。非常感谢任何指导。
Simontfs
import glob
import shutil
deldirs = glob.glob("path/to/master/test.directory.*")
for dir_ in deldirs:
shutil.rmtree(dir_)
谢谢亚当斯密,
这几乎是我在这里寻找的是编辑后的代码。
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 的新手,但在你们的帮助下,我慢慢地了解了它。百万感谢!
我将详细说明此代码,如果需要更多指导,我想 post 回来。干杯:)