[英]Need to access a value in the HTML Table using xpath from PYTHON SELENIUM
[英]Using a variable in Python selenium XPATH
我有一个变量如下:
client_Id = driver.execute_script("return getCurrentClientId()")
我正在尝试用变量 client_Id 替换 XPATH 中的最后一个值(在clientid=2227885
之后),即2227885
。 所以:
prog_note = wait.until(EC.presence_of_element_located((By.XPATH, "//a[@href='/admin/client/cp_progressnotes.jsp?ESOLclientid=2227885']")))
应该有数字组件,在这种情况下, 2227885
替换为client_Id
变量。
我怎么能 go 关于这个? 我尝试了以下没有成功
prog_note = wait.until(EC.presence_of_element_located((By.XPATH, "//a[contains(@href, 'cp_progressnotes', "+client_Id + "')]")))
xppath = "//a[@href='/admin/client/cp_progressnotes.jsp?ESOLclientid={}']".format(client_Id )
prog_note = wait.until(EC.presence_of_element_located((By.XPATH, xpath)))
使用格式
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.