想用Python对csv表格中的某一列数据进行关键词筛选
但是只会用全词匹配……就像line[1].decode('utf-8')==u'希区柯克'……如果要搜索包含某一关键词的项目应该怎么写呢?急求,谢谢!...
但是只会用全词匹配……就像line[1].decode('utf-8') == u'希区柯克'……如果要搜索包含某一关键词的项目应该怎么写呢?急求,谢谢!
展开
3个回答
展开全部
筛选第一个关键词的时候和平常一样,然后继续逐一筛选后面,筛选的时候按下图勾选上这个选项即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是索引列表超出了范围,不是每一行都有8列,所以要加异常处理。
#匹配条件
try:
if(。。。)
except IndexError:
do sth
使用decode要确认那一列是用什么编码的,那就用什么解码。一般英文系统是用ascii编码,有可能会出错,自己试下 喽。
#匹配条件
try:
if(。。。)
except IndexError:
do sth
使用decode要确认那一列是用什么编码的,那就用什么解码。一般英文系统是用ascii编码,有可能会出错,自己试下 喽。
追问
我是小白,麻烦您看一下我对楼上的追问,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询