使用cookie跳过扫码登录

 1     def test_demo(self):
 2      
 3         
 4         cookies = [
 5             37             {'domain': '.work.weixin.qq.com', 'httpOnly': True, 'name': 'wwrtx.ltype', 'path': '/', 'secure': False,
38              'value': '1'}, {'domain': '.work.weixin.qq.com', 'expiry': 1627886235, 'httpOnly': False,
39                              'name': 'Hm_lvt_9364e629af24cb52acc78b43e8c9f77d', 'path': '/', 'secure': False,
40                              'value': '1596183169,1596184510,1596272056,1596350236'},
41             {'domain': '.work.weixin.qq.com', 'httpOnly': True, 'name': 'wwrtx.ref', 'path': '/', 'secure': False,
42              'value': 'direct'},
43             {'domain': '.qq.com', 'expiry': 2147385600, 'httpOnly': False, 'name': 'pgv_pvid', 'path': '/',
44              'secure': False, 'value': '1213920659'},
45             {'domain': '.qq.com', 'expiry': 1908150732, 'httpOnly': False, 'name': 'tvfe_boss_uuid', 'path': '/',
46              'secure': False, 'value': '8412a03edb0852f0'},
47             {'domain': '.qq.com', 'expiry': 1596350296, 'httpOnly': False, 'name': '_gat', 'path': '/', 'secure': False,
48              'value': '1'},
49             {'domain': '.qq.com', 'expiry': 2147385600, 'httpOnly': False, 'name': 'pgv_pvi', 'path': '/',
50              'secure': False, 'value': '8950759424'}]
51 
52         #print(self.driver.get_cookies())
53         self.driver.get("URL")
54         for cookie in cookies:
55             if "expiry" in cookie.keys():
56                 cookie.pop("expiry")
57             self.driver.add_cookie(cookie)
58         self.driver.get("URL")
59         time.sleep(5)

 

posted @ 2020-08-03 09:09  KellyWu  阅读(805)  评论(0编辑  收藏  举报