我有一个实用程序来删除项目列表,但我想知道如何添加项目的黑名单过滤器不删除。Python如何删除黑名单项目列表不删除
这就是我现在所拥有的,我运行脚本几次,改变项目:行中的“语言”以删除不同的项目。
def delete_projects():
projects = get_projects()
# black_list = [some list of projects that I would like to delete but don't have an exact file name (i.e. "order-*")]
for project in projects:
if "Languages" in project:
delete_project(project)
我想使它这样我就可以得到项目的列表,然后使用black_list检查与LIKE XYZ名称项目*不删除。我该如何做这样的事情?
谢谢!
更新:这只是我目前的实施思想。用正则表达式实现它并删除与正则表达式不匹配的项目会更好吗?如果这是一条路,我需要正则表达式的帮助。
你能澄清是否要被删除或不删除黑名单项目?代码暗示前者,但是你的陈述“我想知道如何添加一个不删除项目的黑名单过滤器”意味着后者。 – Karin