一、文件上传
略;
二、操作cookie
WebDriver操作cookie的方法:
- get_cookies():获取所有cookie信息;
- get_cookie(name):返回字典的key为“name”的cookie信息;
- add_cookie(cookie_dict):添加cookie;“cookie_dict”指字典对象,必须有name和value值;
- delete_cookie(name,optionString):删除cookie信息;“name”是要删除的cookie的名称,“optionsString”是该cookie的选项,目前支持的选项包括“路径”,“域”;
delete_all_cookies():删除所有cookie信息;
获取cookies并打印
from selenium import webdriver
class CookieTest:
def setup_method(self):
self.driver = webdriver.Chrome()
self.driver.get('http://www.youdao.com')
def teardown_method(self):
self.driver.quit()
def cookie_test(self):
#获得cookie信息
self.cookie = self.driver.get_cookies()
print(self.cookie)
if __name__ == '__main__':
cookieTest = CookieTest()
cookieTest.setup_method()
cookieTest.cookie_test()
cookieTest.teardown_method()x
三、调用JavaScript
WebDriver 提供了 execute_script() 方法来执行 JavaScript 代码;拉动滚动条;
四、处理html5视频播放
warning :未经授权,不得转载
有问题的小伙伴请在下方留言,喜欢就点个赞吧;关注我,带你一起写bug
CSDN:带只拖鞋去流浪
知乎:带只拖鞋去流浪
哔哩哔哩:带只拖鞋去流浪