![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 爬虫2----bug
ggmilen
这个作者很懒,什么都没留下…
展开
-
TypeError: sendall() argument 1 must be string or buffer, not dict
该错误是参数1必须是字符串或缓冲区,而不是字典request = urllib2.Request(url,headers)-----错误点是,第二个参数应该是data--------解决方法是:1、推荐此方法request = urllib2.Request(url, headers=headers)2、request = urllib2.Request(url, "", headers)...原创 2018-05-09 12:23:50 · 3794 阅读 · 0 评论 -
TypeError: expected string or buffer
pattern= re.compile(r'&.*?;')results = pattern.sub("",results_list)错误的原因是:类型错误,results_list是一个列表,而不是字符串,可以先转为字符串或者遍历后在用正则替换...原创 2018-05-18 13:16:04 · 6622 阅读 · 0 评论