def get_lampstandard_element(self, key): read_ini = ReadIni() data = read_ini.get_LocalElement_value("lampstandard", key) by = data.split('>')[0] value = data.split('>')[1] # print(by) # print(value) # try容错处理 try: if by == 'id': return self.driver.find_element_by_id(value) elif by == 'name': return self.driver.find_element_by_name(value) elif by == 'className': return self.driver.find_element_by_class_name(value) else: return self.driver.find_element_by_xpath(value) except: print("未找到该元素") return None # if __name__ == '__main__': # find = FindElement() # find.get_setTemp_element("veal")
def get_element(self, key): read_ini = ReadIni() data = read_ini.get_LocalElement_value("RegisterElement", key) by = data.split('>')[0] value = data.split('>')[1] #try容错处理 try: if by == 'id': return self.driver.find_element_by_id(value) elif by == 'className': return self.driver.find_element_by_class_name(value) else: return self.driver.find_element_by_xpath(value) except: print("未找到该元素") return None