Python 使用Selenium和BS4是否可以将文本刮到“文本”之外=&引用;在div标签中

Python 使用Selenium和BS4是否可以将文本刮到“文本”之外=&引用;在div标签中,python,selenium,beautifulsoup,Python,Selenium,Beautifulsoup,我正在使用selenium和bs4来抓取下面的信息,我想知道如果我找到下面的div标签,是否可以抓取引号内的数据?对于exmaple:数据室类型code=“SUK” 弹性价格/定制住宿 无预付款 提供详细信息 430英镑 现在预订 您可以尝试此驱动程序。通过xpath(“//div[@data bed name='King'])查找元素。如您所见,获取属性(“数据室类型代码”),您需要添加。获取属性(“数据室类型代码”)最后。你试过什么了吗?你到底想做什么?如果你想得到这个值,你可以先循环

我正在使用selenium和bs4来抓取下面的信息,我想知道如果我找到下面的div标签,是否可以抓取引号内的数据?对于exmaple:
数据室类型code=“SUK”


弹性价格/定制住宿
  • 无预付款
提供详细信息 430英镑 现在预订
您可以尝试此驱动程序。通过xpath(“//div[@data bed name='King'])查找元素。如您所见,获取属性(“数据室类型代码”),您需要添加。获取属性(“数据室类型代码”)最后。你试过什么了吗?你到底想做什么?如果你想得到这个值,你可以先循环通过
div
元素,然后使用
div['data-room-type-code
]`。非常感谢你们的帮助。以下面的方式调用属性正是我想要的:
用于soup.findAll('div',{'class':'sl-flexbox room price item'):print(posts['data-room-name'])print(posts['data-price'])