- 定位frame中的对象
switch_to_frame:switch_to_frame 方法可以把当前定位的主体切换了 frame 里
eg:
#找到ifrome1(id = f1)
driver.switch_to_frame("f1")
- 调用js的方法xecute_script(script, *args)
- script:JavaScript 的执行。
- *args:适用任何 JavaScript 脚本
- 隐藏选中的元素
#第一种方法
driver.execute_script('$("#buyButton").fadeOut();')
#第二种方法
element = driver.find_element_by_xpath("//form/div/p[1]")
driver.execute_script('$(arguments[0]).fadeOut()', element)
- webdriver 操作 cookie 的方法有:
- get_cookies() 获得所有 cookie 信息
- get_cookie(name) 返回特定 name 有 cookie 信息
- add_cookie(cookie_dict) 添加 cookie,必须有 name 和 value 值
- delete_cookie(name) 删除特定(部分)的 cookie 信息
- delete_all_cookies() 删除所有 cookie 信息