selenium,如何从 whatsapp 聊天消息中获取表情符号并在我们的终端中打印该表情符号?

selenium, how to get emoji from whatsapp chat messege and print that emoji in our terminal?

如何从 whatsapp 聊天消息中获取表情符号并在我们的终端中发送打印该表情符号或保存在 selenium 中的列表 (python) 中? ,我知道如何从 whatsapp 聊天中获取文本消息并在我们的终端中打印或将它们保存为 python selenium 中的列表。但这仅适用于短信,代码打印空白 (space) 或有时换行而不是表情符号

chats = driver.find_elements_by_class_name("message-in") 
for i in range(0, len(chats)):
    text_messege = chats[i].find_element_by_class_name("i0jNr").text 
    print(f"{str(i)} : {text_messege}")

好的,如果你使用

img[data-plain-text][crossorigin='anonymous']

css selector 它将列出所有表情符号。

chats = driver.find_elements_by_css_selector("img[data-plain-text][crossorigin='anonymous']")
for chat in chats:
    print(chat.get_attribute('alt'))

这基本上应该打印所有的表情符号。