selenium---元素的操作
##################################################### ## 元素操作 ##################################################### b = webdriver.Chrome() b.implicitly_wait(30) b.get('http://www.baidu.com') # b.maximize_window() b.set_window_size(800,800) ipt_keyword = b.find_element_by_id('kw') # ipt_keyword.send_keys('菠萝壳') b.execute_script("arguments[0].value='菠萝壳';",ipt_keyword) # 对象截图 # ipt_keyword.screenshot('./bd.png') # 提交表单数据 ipt_keyword.submit() # 获取属性值 print(ipt_keyword.get_attribute('class')) print(ipt_keyword.get_attribute('value')) # 获取对象文本 print(ipt_keyword.text) # 获取对象尺寸 print(ipt_keyword.size) # 获取对象坐标(当前浏览器) print(ipt_keyword.location) # 判断是否可用 print(ipt_keyword.is_enabled()) # 判断是否可见 print(ipt_keyword.is_displayed()) # 判断是否被选中 print(ipt_keyword.is_selected()) sleep(3) b.quit()