Python 从textarea标记获取文本

Python 从textarea标记获取文本,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,我有一个文本区域 文本区域有一些文本。但它不会显示在标签之间。我怎样才能得到它 e、 g.driver.find_element_by_css_selector'textarea[placeholder=Enter text]'。text如果我看到您的页面HTML,我只能确定这是否适用于您,但是下面的xpath应该可以找到占位符为Enter text的任何textarea元素: "//textarea[@placeholder = 'Enter text']" 所以你的代码行应该是 drive

我有一个文本区域

文本区域有一些文本。但它不会显示在标签之间。我怎样才能得到它


e、 g.driver.find_element_by_css_selector'textarea[placeholder=Enter text]'。text

如果我看到您的页面HTML,我只能确定这是否适用于您,但是下面的xpath应该可以找到占位符为Enter text的任何textarea元素:

"//textarea[@placeholder = 'Enter text']"
所以你的代码行应该是

driver.find_element_by_xpath("//textarea[@placeholder = 'Enter text']").text
尝试获取值属性:

value = driver.find_element_by_css_selector('textarea[placeholder=""Enter text"]').get_attribute("value")

您可能正在处理角度代码,因此您需要获取value属性:

element = driver.find_element_by_css_selector('textarea[placeholder=""Enter text"]')

text = element.get_attribute(“value”)

等等,你的意思是你想要“占位符”的值?可能是