某一次需要先定位到一个标签然后用此标签循环往下面所有的子标签下面的input标签传参的时候发现。其实find_element 并不是需要传入浏览器驱动。如果是webelement对象也可以
#内涵二次封装的方法,谨慎复制,可看思路
for div_tag in find_elements_by_css(self.browser, '#conditions .input_box.cols1'):
label_tag = find_element_by_css(div_tag, 'label')
label = label_tag.text
if "日期范围" in label:
sleep(self.OPERATE_DELAY)
send_keys_to_element_by_css(div_tag, 'input:nth-child(2)', self.start_date)
sleep(self.OPERATE_DELAY)
send_keys_to_element_by_css(div_tag, 'input:nth-child(4)',self.end_date)
else:
pass
#内涵二次封装的方法,谨慎复制,可看思路
#内涵二次封装的方法,谨慎复制,可看思路
#内涵二次封装的方法,谨慎复制,可看思路