import html as HTML
from selenium import webdriver
import lxml
from lxml import etree
def Elements_Text_CLASS(browser, text):
if text == "":
return [0]
html = etree.HTML(browser.execute_script("return document.documentElement.outerHTML"))
result, results, text_index, t, value_list, num = [], [], 0, False, [], 0
element_list = html.xpath("""//*[contains(text(), "{}")]""".format(text))
[result.append(etree.tostring(i, encoding="utf-8").decode('utf-8')) for i in element_list]
if not result:
element_list = html.xpath