首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >带有多个类的Beautiful find元素

带有多个类的Beautiful find元素
EN

Stack Overflow用户
提问于 2018-10-15 20:20:45
回答 1查看 4.5K关注 0票数 4
代码语言:javascript
复制
<div data-list="1" data-href="/a/ajaxPhones?id=46420863" class="action-link 
showPhonesLink">Показать телефон</div>

我如何在美汤中找到上面的元素?

我尝试了以下方法,但不起作用:

代码语言:javascript
复制
show = soup.find('div', {'class': 'action-link showPhonesLink'})

我怎样才能得到那个元素?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-15 20:27:27

我猜show = soup.find()中的汤是

代码语言:javascript
复制
source = requests.get(URL to get).text
soup = BeautifulSoup(source, 'lxml')

尝试:

代码语言:javascript
复制
show = soup.find('div', class_='action-link showPhonesLink').text

.text并不总是有效的,但我发现如果没有它,结果并不会真正改变。

如果你能提供更多的细节,我可以给出更多的帮助答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52816683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档