我已经四处搜寻,但找不到答案,尽管它必须很简单?
给出类似的东西:
<form>
<input type="text">
<select></select>
</form>
Run Code Online (Sandbox Code Playgroud)
我想选择输入元素或选择,而不预先知道它将是什么。
我已经尝试过变体(其中。是表单节点):
./(input or select)
Run Code Online (Sandbox Code Playgroud)
但是我收到有关无效xpath的消息。这是在Python 3中。
您可以使用以下XPath:
//input | //select
Run Code Online (Sandbox Code Playgroud)
要么
//*[self::input or self::select]
Run Code Online (Sandbox Code Playgroud)