从Selenium+;python

从Selenium+;python,python,html,selenium,element,whatsapp,Python,Html,Selenium,Element,Whatsapp,无法将“您无法加入此组,因为它已满”作为文本获取。请帮帮我。 还请告诉我使用Beautiful Soup的代码。假设类名不变,您可以使用: browser.find_elements_by_xpath("//div[contains(@class,'_31LzD')]/div") 如果类确实发生了更改,则始终可以从一个“固定”元素(如.copyable area)开始工作: browser.find_elements_by_xpath("//div[contains(@class,'copya

无法将“您无法加入此组,因为它已满”作为文本获取。请帮帮我。
还请告诉我使用Beautiful Soup的代码。

假设类名不变,您可以使用:

browser.find_elements_by_xpath("//div[contains(@class,'_31LzD')]/div")
如果类确实发生了更改,则始终可以从一个“固定”元素(如
.copyable area
)开始工作:

browser.find_elements_by_xpath("//div[contains(@class,'copyable-area')]/div/div/div/div/div")
如果您知道文本本身不会更改,则可以根据文本内容进行查询:

driver.find_elements_by_xpath("//div[contains(text(), 'You can't join this group because it is full')]")
使用XPath

//div[contains(@class,'_31LzD')]/div[text()='You can't join this group because it is full']
//div[contains(@class,'_3QNwO')]//precding::div[text()='You can't join this group because it is full']

分享你的代码你将不得不修改这个问题。