gpt4 book ai didi

selenium - xpath - 选择包含 CLASS 名称中的文本的元素

转载 作者:行者123 更新时间:2023-11-28 21:03:39 24 4
gpt4 key购买 nike

<分区>

我正在尝试找到一种方法来选择这个特定的网络元素:

<snack-bar-container class="mat-snack-bar-container ng-tns-c43-25 ng-trigger ng-trigger-state snackbar-info mat-snack-bar-center ng-star-inserted" role="alert" style="transform: translateY(0%);"><!----><simple-snack-bar class="mat-simple-snackbar ng-tns-c44-26 ng-trigger ng-trigger-contentFade ng-star-inserted" style="">Asset successfully loaded! <!----><button class="mat-simple-snackbar-action ng-tns-c44-26 ng-star-inserted" style="">Close</button></simple-snack-bar></snack-bar-container>

目前我是通过文本选择的:

.//snack-bar-container//*[contains(text(),'There are errors on the page:')]

但是因为会有本地化(文本的翻译)从长远来看是不可靠的,问题是如何选择元素,它有一个类属性,类名中包含一些特定的文本。

如您所见,我的网络元素类很长,而且经常变化,所以我需要检查它是否包含一些特定的文本,我试过:

.//[contains(@class,’snackbar-info’)]

但是不行,有什么建议吗?谢谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com