小编rah*_*tns的帖子

python selenium - 如何使 webdriver 使用 XPATH 版本 2.0

我正在尝试使 webdriver/浏览器能够处理 XPATH 版本 2.0。

使用旧版本的 XPATH 没问题,但在某些特定情况下我还需要处理 XPATH 2.0 版本。

我尝试了一些关于此的研究,但仍然没有线索。

例如,假设我想获取包含或属性<a>的所有元素:titlehref

# find elements by xpath in older version
driver.find_elements_by_xpath("//a[@title or @href]")

# I want the code to be able to process XPATH version 2.0
driver.find_elements_by_xpath("//a/(@title|@href)")

Run Code Online (Sandbox Code Playgroud)

我希望我可以找到一些配置(或者我应该使用什么浏览器)来实现处理 XPATH 版本 2.0 的可用性。

python selenium selenium-webdriver

5
推荐指数
1
解决办法
1430
查看次数

Django 自定义字段名称

我知道我可以verbose_name像这样在每个模特的领域

form_name = models.CharField('Form Name', max_length = 100)
Run Code Online (Sandbox Code Playgroud)

如果我想仅针对特定视图/案例更改特定字段的名称,该怎么办?

例如,在某种情况下,我希望它是“您的表单名称”,在另一种情况下,我希望它是“他的表单名称”,等等。

提前致谢。

django django-models

1
推荐指数
1
解决办法
3457
查看次数