【发布时间】:2017-03-22 19:16:30
【问题描述】:
我正在尝试提取选举选举人票以检查它何时更新。但困难的部分是所有类在每次刷新时都会发生变化。我想搜索文本Trump,然后找到下一个元素,即计数。
我可以通过搜索字符串Trump找到元素:
import requests
import re
from bs4 import BeautifulSoup
url = "https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=who+is+winning+the+presidential+election&eob=enn/p//1/0///////////"
r = requests.get(url)
soup = BeautifulSoup(r.content)
elm = soup.find(text='Trump')
print elm.text
我找到了带有 lm = soup.find(text='Trump') 的 Trump 元素,但我不知道如何抓取该元素之后的下一个元素。
【问题讨论】:
标签: python beautifulsoup python-requests