需要读取所有文件(带有一些排除项),特别是目录解析每个文件的内容并写入其他文件。
虽然我想根据一些正则表达式排除某些文件。我想在python中这样做。任何人都可以在python中描述如何做到这一点吗?
答案 0 :(得分:0)
概念脚本:
import re, os
files = os.listdir(path) # list of file returned
test = re.compile(...) # your reg expression
sublist = [f for f in files if test.search(f)]
答案 1 :(得分:0)
只需使用glob.glob()
import glob
glob.glob(path)
path
可以包含 unix通配符,但不包含正则表达式。