python 黑名单过滤

来源:互联网 发布:电子笔记 知乎 编辑:程序博客网 时间:2024/05/24 22:44

需要过滤一些词语

写了下面这个函数,在blacklist 文件中添加需要过滤的词语

#过滤黑名单列表中出现的
def in_lists(str):
    str_lists=[]
    fd = open('./filter/blacklist')
    for line in fd.readlines():
        str_lists.append(line.strip())
    if str in str_lists:
        return 0
    else:
        return 1


通过 python 自带的 filter函数 调用, in_lists ,filter函数会过滤掉 bool 值为 1 的列表中的元素

 filter( in_lists , urls )

0 0
原创粉丝点击