硒python-美丽汤-如何将变量值传递给find方法

时间:2019-01-21 01:30:29

标签: python selenium

我正在从ms-excel传递xpathval的值。
传递的值是

xpath =//*[contains(@class,'mstrmojo-VIVizPanel-content')]

val='Sub'来自Excel工作表。

但是我得到

AttributeError: 'NoneType' object has no attribute 'findNext'. 

请帮助

下面是使用的代码:

Get_panel = browser.find_element_by_xpath(obj_Id)
Get_content = BeautifulSoup(Get_panel.get_attribute('innerHTML'), 'html.parser')
print Get_content
Find_div = Get_content.find('div')
Get_metric = Get_content.find(text = val.strip()).findNext('div')

0 个答案:

没有答案