Python selenium格式化括号xpath
我在查找所需的xpath元素时遇到问题 这是我试图找到的html代码Python selenium格式化括号xpath,python,selenium,xpath,Python,Selenium,Xpath,我在查找所需的xpath元素时遇到问题 这是我试图找到的html代码 name="itemData[analysis][0][Pd]" 这就是我试图找到它的方式 def find(driver,path): element = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.XPATH, path))) return element element = find(driver,
name="itemData[analysis][0][Pd]"
这就是我试图找到它的方式
def find(driver,path):
element = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.XPATH, path)))
return element
element = find(driver, "//input[@name='itemData[analysis].[0].[Pd]'").send_keys(1)
我知道问题在于如何格式化路径,但我不知道如何正确格式化路径。使用XPATH
包含以下内容:
//name[contains(@name, 'itemData[analysis][0][Pd]')]
或
或
等等
//name[contains(@name, 'itemData')]
//name[contains(@name, 'itemData[analysis]')]