美文网首页
python3 获取cookie解决方案

python3 获取cookie解决方案

作者: 朝畫夕拾 | 来源:发表于2020-06-28 16:14 被阅读0次

方案一:

利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值:

from   selenium   import   webdriver

driver = webdriver.PhantomJS()

url = "https://et.xiamenair.com/xiamenair/book/findFlights.action?lang=zh&tripType=0&queryFlightInfo=XMN,PEK,2018-01-15"

driver.get(url)

# 获取cookie列表

cookie_list = driver.get_cookies()

# 格式化打印

cookie  for   cookie   in   cookie_list:

    cookie_dict[cookie['name']]  =  cookie['value']

方案三:

利用requests库获取:  Python3

def  getCookie():

    url ="****"   

     Hostreferer = {

    #'Host':'***','User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102    Safari/537.36' }

 #urllib或requests在打开https站点是会验证证书。 简单的处理办法是在get方法中加入verify参数,并设为False

html = requests.get(url, headers=Hostreferer,verify=False)

    #获取cookie:DZSW_WSYYT_SESSIONID

if  html.status_code == 200:

        print(html.cookies)

        for  cookie  in  html.cookies:     #打印cookie信息

            print(cookie)

相关文章

  • python3 获取cookie解决方案

    方案一: 利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值: from s...

  • python3 获取cookie解决方案

    方案一: 利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值: 方案二: 利...

  • 九. Cookies登陆

    想自动获取浏览器中的cookie,可以使用browsercookie,但是在windows环境下的python3安...

  • 玩转服务端cookie

    获取服务端cookie 获取客户端cookie 客户端设置cookie 删除cookie cookie策略

  • 读写操作

    获取cookie 删除cookie 写入cookie

  • C#设置Cookie

    设置Cookie 获取Cookie 清除Cookie

  • Flask中cookie的使用

    设置cookie 获取cookie,和删除cookie

  • Js封装函数

    一、Cookie相关 1、获取cookie 2、写入cookie 3、删除cookie 二、URL相关 1、获取u...

  • cookie

    //设置cookie //获取cookie //封装cookie调用 以对象的形式获取 //key // 设置有效...

  • 获取返回URL

    Java设置Cookie Java获取Cookie Js获取Cookie Java方法调用 Js方法调用

网友评论

      本文标题:python3 获取cookie解决方案

      本文链接:https://www.haomeiwen.com/subject/xvvgzhtx.html