【问题标题】:Playwright Python - find fillable form by partial placeholder剧作家 Python - 通过部分占位符查找可填写的表格
【发布时间】:2022-12-11 19:16:53
【问题描述】:

如标题中所述,我试图在占位符包含“名称”一词的网页上找到一个可填写字段。我希望它选择的示例是带有占位符文本“First Name”和“SEARCH BY NAME”甚至“SuRiNaMe”的示例(为什么不这样做)。但是,我用正则表达式尝试过的一切似乎都不起作用:

page.locator("[placeholder=Name]")
page.locator("[placeholder='Name']")
page.locator("[placeholder='/^.*name.*?/']") 
page.locator("[placeholder=/^.*name.*?/]")

任何人都知道我怎么能做到这一点?

【问题讨论】:

    标签: css-selectors pseudo-element playwright-python


    【解决方案1】:

    你可以使用 xpath:

    page.locator("//*[contains(@placeholder,'name')]")
    

    【讨论】:

      猜你喜欢
      • 2021-05-16
      • 2023-01-01
      • 1970-01-01
      • 2022-06-21
      • 2020-11-02
      • 2022-12-22
      • 1970-01-01
      • 2022-11-09
      • 2021-04-30
      相关资源
      最近更新 更多