`
dyx1024
  • 浏览: 114739 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Python:获取新浪微博用户的收听列表和粉丝列表

 
阅读更多

在文章《Python:通过命令行发送新浪微博》中有朋友多次留言咨询用户粉丝列表获取的方法,本来不打算在写这方面的东东,但出于程序员的特有的执着,还是写一了一下。这位朋友提供了一个链接点击打开链接,其中指定了weiapi(python版本的一个缺陷),参考其先修改了下API,改后如下:

parsers.py中ModelParser类的parse方法,如果你的和下面不一样,请参考修改。


2、获取列表,提供一个你要获取的用户id即可,例如我的微博ID:2601091753,用户名:没耳朵的羊,关注用户为71人,粉丝8人(悲催至极啊),如下:

3、实现代码:


测试:


可见,与实际数目相等,列表获取完整,由于我的粉丝太少了委屈,测试不出翻页的效果,测试了下别人的,显示正常。

分享到:
评论

相关推荐

    python新浪微博爬虫,爬取微博和用户信息 (源码)

    新浪微博手机端用户信息和微博信息。 用户信息:包括用户ID、用户名、微博数、粉丝数、关注数等。 微博信息:包括转发或原创、点赞数、转发数、评论数、发布时间、微博内容等。 安装过程: 1.先安装Python环境,...

    基于Python的新浪微博用户数据获取技术.pdf

    基于Python的新浪微博用户数据获取技术.pdf

    python模拟登陆新浪微博

    用python实现了新浪微博的模拟登陆,新浪微博各种加密,各种跳转,详细分析登陆过程并实现!

    获取新浪微博1000w用户的基本信息

    功能是:获取新浪微博1000w用户的基本信息和每个爬取用户最近发表的50条微博,使用python编写,多进程爬取,将数据存储在了mongodb中

    新浪微博爬虫,用python爬取新浪微博数据

    写入信息几乎包括用户微博的所有数据,包括用户信息和微博信息两大类。因为内容太多,这里不再赘述,详细内容见获取到的字段。如果只需要用户信息,可以通过设置实现只爬取微博用户信息的功能。本程序需设置cookie来...

    Python-爬取新浪微博信息

    多进程异步爬取新浪微博下的各项微博,目前已完成对账号下视频的爬取,以后会对图片,音乐等爬取,并完善程序

    python实现爬取新浪微博

    爬取新浪微博信息:因为微博移动端的信息比PC端更容易爬取,所以本脚本是利用微博移动端爬取信息,爬虫微博访问自己的页面和访问其他用户的页面,得到的网页格式不同,所以无法爬取自己的微博信息

Global site tag (gtag.js) - Google Analytics