【发布时间】:2019-05-09 08:25:57
【问题描述】:
我正在开发一些简单的爬虫来抓取 Twitter 上的转发计数。 我被这个困住了:
<span class="ProfileTweet-actionCountForAria" id="profile-tweet-action-retweet-count-aria-123456789123456789">리트윗 0개</span>
这就是我要收集的目标标签。您可以看到标签的 id 对每个用户都有一些不同的 id 编号。所以我试图像这样用 find_elements_by_xpath 收集那些:
retweets = driver.find_elements_by_xpath("//span[@id='profile-tweet-action-retweet-count-area-*'].text")
我认为 * 在 selenium 中的某些地方有效,但在该代码中不起作用。
那么,简而言之,我怎样才能找到 id 包括 'profile-tweet-action-retweet-count-area' 的元素?
感谢您的关注。我找不到这样的问题(也许我没有用正确的问题搜索它,嗯),但我也找到了很好的参考资料或其他链接!
【问题讨论】:
-
* 不是这样工作的。
-
@cruisepandey 是的,我是这么认为的
标签: python python-3.x selenium selenium-webdriver