【发布时间】:2020-12-19 12:39:19
【问题描述】:
<textarea style="font-size: 1.2em" ng-model="applications" ng-list=" " ng-trim="false" rows="15" cols="70" class="ng-valid ng-dirty ng-valid-parse ng-touched"></textarea>
这是文本区域标签。我想在文本区域中插入一些文本。如何继续使用 selenium webdriver 的 python 代码。
我试过了:
driver.find_element_by_class_name("ng-pristine ng-valid ng-touched")
请帮帮我。
【问题讨论】:
-
使用角度标签查找元素可能有点不稳定。我认为一旦字段发生变化,像 ng-pristine 这样的类将被删除。更好的方法是使用父元素或兄弟元素查找字段。此外,如果只有 1 个 texteara,您可以尝试:find_element_by_tag_name('textarea')
标签: python selenium xpath css-selectors webdriverwait