您的位置:首页 > 编程语言 > Python开发

python 黑名单过滤

2015-07-24 13:50 861 查看
需要过滤一些词语

写了下面这个函数,在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 )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: