抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

cookie-使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

# 使用cookie登陆

from selenium import webdriver
import time
import json

#填写webdriver的保存目录
driver = webdriver.Chrome()
# driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
# "source": """
# Object.defineProperty(navigator, 'webdriver', {
# get: () => undefined
# })
# """
# })

#记得写完整的url 包括http和https
driver.get('https://sycm.taobao.com/custom/enterprise_info')
#首先清除由于浏览器打开已有的cookies
driver.delete_all_cookies()

with open('cookie.txt','r') as cookief:
#使用json读取cookies 注意读取的是文件 所以用load而不是loads
cookieslist = json.load(cookief)
# print(cookieslist)
for cookie in cookieslist:
print(cookie)
if 'sameSite' in cookie:
del cookie['sameSite']
driver.add_cookie(cookie)


评论

测试阶段