html标签有很多会设置比如readonly 只读权限,不能直接修改,这个时候直接删除此属性就可以。
此input标签应该可以直接输入的 ,但是多了一个readonly参数。直接调用方法删除就可以
def remove_attribute(browser, element, attribute_name):
browser.execute_script("arguments[0].removeAttribute(arguments[1])", element, attribute_name)
def clear_input_attribute(browser, css, attr_name):
element = kw(browser, 30, lambda b: browser.find_element_by_css_selector(css))
remove_attribute(browser, element, attr_name)