【问题标题】:Best strategy to locate elements on Google Translate by Selenium?Selenium 在谷歌翻译上定位元素的最佳策略?
【发布时间】:2022-01-14 15:46:11
【问题描述】:

以前的类名有点意思 .tlid-open-source-language-list,

但现在只有大量像 VfPpkd-Bz112c-LgbsSe VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe yHy1rc eT1oJ qiN4Vb KY3GZb szLmtb HotEze 这样的随机垃圾。

那么,现在是否强制忘记 CSS 选择器而只在各处使用 XPath?

【问题讨论】:

    标签: selenium web-scraping xpath css-selectors


    【解决方案1】:

    类名...

    VfPpkd-Bz112c-LgbsSe VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe yHy1rc eT1oJ qiN4Vb KY3GZb szLmtb HotEze
    

    ...表示这些 类名 是在运行时生成的,即动态生成的。每次您重新访问应用程序时,它们都会发生变化。


    解决方案

    在这些情况下,您必须使用动态和/或相对 Locator Strategies 忽略 类名

    【讨论】:

      猜你喜欢
      • 2011-09-12
      • 2022-01-13
      • 1970-01-01
      • 2010-12-07
      • 2014-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多