想使用python requests库直接调用api,却又需要相关的Cookie信息,比如:session ID。此时就需要登录之后拿到Cookie信息,在发起http请求时候携带上Cookie,就可以访问其他api了。
使用selenium
库模拟登录获取Cookie
。
1 | from selenium import webdriver |
上述代码执行完,Cookie
相关信息就保存在driver
中。
1 | import requests |
上面代码发送的请求中就会携带之前登录获取到的Cookie
信息,这样就可以跳过被爬站点的认证,直接访问api
。
Reference: