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 )
写了下面这个函数,在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 )
相关文章推荐
- python-__init__.py 与模块对象的关系
- Python正则表达式指南
- python MySQL数据库连接
- Python计算图形中三角形数量
- Python 目录操作
- Python爬虫学习開篇
- python academy
- 将Python的Django框架与认证系统整合的方法
- 第一个Python程序——执行cmd命令
- Python字符串转换成浮点数函数分享
- python:undefined symbol: PyUnicodeUCS*问题
- Python下opencv使用笔记(十二)(k均值算法之图像分割)
- 小白学python(一) 最简单的代码片段
- Hadoop的Python框架指南
- windows下的python和pip安装
- 详解Python的Django框架中的中间件
- python学习笔记(零碎)
- Python version 2.7 required, which was not found in the registry
- 浅谈Python的Django框架中的缓存控制
- 基于Python的标准库tkinter创建面向对象的GUI应用程序