当前位置:   article > 正文

微博数据爬虫——获取特定ID的粉丝和关注(二)_微博粉丝列表爬取

微博粉丝列表爬取

注意:近期发现使用requests库访问微博数据出现ssl error错误,而使用urllib库访问则不会出现错误

功能:给定特定微博用户ID,获取微博用户的粉丝和关注

1.通过o_id获取p_id

用户主页结构如下所示:

通过使用正则匹配即可获取p_id值

  1. add = urllib.request.Request(url='https://weibo.com/u/%s' % o_id, headers=headers)
  2. r = urllib.request.urlopen(url=add, timeout=10).read().decode('utf-8')
  3. p_id = re.findall(r'CONFIG\[\'page_id\']=\'(\d+)\'',r)[0]

2.获取用户的关注列表

用户关注信息结构如下:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56807
推荐阅读
相关标签
  

闽ICP备14008679号