【发布时间】:2020-12-02 15:26:14
【问题描述】:
如何从set/list中提取元素并直接提供给shutil.ignore_patterns?
虚拟代码:
import shutil
patterns = set(
[
"A",
"B",
"C"
]
)
def exclusion_policy():
return shutil.ignore_patterns('*' + x + '*' for x in (*patterns))
另一种选择是 - 这有效:
def exclusion_policy():
return shutil.ignore_patterns('*A*', '*B*', '*C*')
【问题讨论】:
标签: python python-3.x collections shutil