line[1].decode('utf-8').find( u'希区柯克')>=0
表示当前数据包含有所查找的字符串'希区柯克'
筛选第一个关键词的时候和平常一样,然后继续逐一筛选后面,筛选的时候按下图勾选上这个选项即可
是索引列表超出了范围,不是每一行都有8列,所以要加异常处理。
#匹配条件
try:
if(。。。)
except IndexError:
do sth
使用decode要确认那一列是用什么编码的,那就用什么解码。一般英文系统是用ascii编码,有可能会出错,自己试下 喽。