首页 > 解决方案 > 如何解析某个帐户的 Twitter 关注者?

问题描述

我正在尝试从 Twitter 帐户 ( https://twitter.com/oldLentach/followers ) 中解析关注者的昵称。

这就是我如何检测昵称以及一些不必要的东西,之后可以很容易地过滤掉它们:

[el.get_attribute('href') for el in 
 browser.find_elements_by_xpath('//div//a[@role="link"][@aria-haspopup="false"][@data-focusable="true"]')] 

然后我向下滚动页面以加载新用户并重复上面的代码:

browser.execute_script("window.scrollTo(0, document.body.scrollHeight);")    

但是,输出与我没有做任何滚动完全一样!(我检查了卷轴是否有效)

请帮我!

标签: pythonseleniumweb-scrapingtwitter

解决方案


我不知道您是否最终找到了答案,但您可能想考虑使用 tweepy。

用户 alecxe 在这里对一个类似的问题给出了一个非常好的答案: Get All Follower IDs in Twitter by Tweepy

干杯!


推荐阅读