我正在使用 Sync API 和 Python 进行 Playwright 测试,并且我有一个 Python 变量,即我的定位器,已经找到。我需要知道这个定位器是什么类型的 HTML 元素,因为我需要对某些类型的元素进行一些额外的编码。
假设我在代码中这样做了:
my_locator = self.page.get_by_role('some_valid_role')
现在我想知道 my_locator 是 DIV 元素还是 Span 元素?我该怎么做?
我正在使用 Sync API 和 Python 进行 Playwright 测试,并且我有一个 Python 变量,即我的定位器,已经找到。我需要知道这个定位器是什么类型的 HTML 元素,因为我需要对某些类型的元素进行一些额外的编码。
假设我在代码中这样做了:
my_locator = self.page.get_by_role('some_valid_role')
现在我想知道 my_locator 是 DIV 元素还是 Span 元素?我该怎么做?
指示标签是什么的 javascript 属性tagName。
一旦将定位器解析为元素,您就可以评估其属性,如下所示: