python爬虫
不二关
这个作者很懒,什么都没留下…
展开
-
python爬虫: re.find.all()正则时,正则表达式是正确的,但匹配不到
检查待匹配的字符串中是否有换行符‘\n’,如果有,则需要在findall()加上一个参数re.S。正则表达式中,“.”的作用是匹配除“\n”以外的任何字符,也就是说,它是在一行中进行匹配。这里的“行”是以“\n”进行区分的。a字符串有每行的末尾有一个“\n”,不过它不可见。如果不使用re.S参数,则只在每一行内进行匹配,如果一行没有,就换下一行重新开始,不会跨行。而使用re.S参数以后,正...原创 2018-12-10 16:04:50 · 6637 阅读 · 1 评论 -
python爬虫:使用re.S 出现错误ValueError: cannot process flags argument with a compiled pattern
使用re.S 出现错误ValueError: cannot process flags argument with a compiled pattern如上图,报错将其修改为即可解决问题原创 2018-12-10 16:06:15 · 7381 阅读 · 5 评论