我在运行代码一直提示定位有问题,我是不是try和except用法不对啊
来源:6-14 把配置文件和函数操作结合设计

Akien
2020-01-28
try:
element = None
if by == "id":
element = self.driver.find_element_by_id(value)
elif by == "name":
element = self.driver.find_element_by_name(value)
elif by == "css":
element = self.driver.find_element_by_css(value)
elif by == "class":
element = self.driver.find_element_by_class(value)
elif by == "xpath":
element = self.driver.find_element_by_xpath(value)
except:
print("定位by和value有问题")
return element
#运行代码
request_driver = SeleniumDriver()
request_driver.get_url("https://www.imooc.com/user/newlogin")
request_driver.get_element("name","email")
写回答
1回答
-
Mushishi
2020-01-28
你需要告诉我你报得是什么错误。
这个需要放try外面。except 这个后面你可以把你exception异常跑出来看看
022020-02-08
相似问题