微博的uid是啥,微博uid是数字还是字母

首页 > 实用技巧 > 作者:YD1662023-04-30 00:04:00

每个微博用户都有唯一的标识uid,此uid是获取需要对象的关键。修改start_url里面的ID(0123456789),比如换成留几手的ID(1761179351),即把地址换成你想获取的用户的关注人列表的信息,可以对多个用户的关注列表用redis_keyf方式进行分布式操作。内容比较多就不一一介绍,代码不理解的可以留言探讨。

获取cookies模拟登陆微博:

微博的uid是啥,微博uid是数字还是字母(13)

在myAcount中输入你自己拥有的微博账号密码,就可以模拟登陆微博啦:

这里有两种方式:

【1】模拟浏览器提交表单登陆(推荐)

【2】通过selenium WebDriver 方式登陆

验证码暂时还是先手动输一下吧,还没有找到快速有效的方式破解。

反正只要拿到cookie保存下来就可以进行抓取操作啦。

数据管道pipeline存入MySQL数据库:

微博的uid是啥,微博uid是数字还是字母(14)

MySQL部署好之后只要输入自己的用户名密码就可以存到数据库当中去

因为我的创建表格没有写到pipeline中,就先自己建好数据库和表格好了:

需要注意的是:为了让mysql正常显示中文,在建立数据库的时候使用如下语句:

微博的uid是啥,微博uid是数字还是字母(15)

微博的uid是啥,微博uid是数字还是字母(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.