Поскольку className одинаково для обоих элементов, вы можете сначала извлечь текст, используя className, а затем поместить условие if в текст и затем действовать соответствующим образом.
Например, в вашем случае это будет выглядеть так:
fetch_element_text = driver.find_element_by_class_name("button m5").text
if "Invite" in fetch_element_text:
# Operate according to the Invite button
elif "Message" in fetch_element_text:
# Operate according to the Message button
Обновленный ответ :
В соответствии с вашим обновленным вопросом, пожалуйста, попробуйте следующий xpathдля извлечения элементов в цикле:
buttons=driver.find_elements_by_xpath("//button[@class='button m5']")
print(len(buttons))
for button in buttons:
fetch_element_text = button.text
И теперь вы можете поставить то же условие if else, как упомянуто выше.