python requests headers cookies登入方法之一
阿新 • • 發佈:2019-01-14
import requests s=requests.session() url="https://www.tianyancha.com/search?key=維也納酒店" headers={ "Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8", "Accept-Encoding":"gzip, deflate, br", "Accept-Language":"zh-CN,zh;q=0.9,en;q=0.8", "Connection":"keep-alive", "Cookie":"TYCID=95527c1610397911e8bff6ed77ba820561; undefined=527c1610397911e8bff6ed77ba820561; ssuid=1836004500; _ga=GA1.2.1102138489.1531815381; _gid=GA1.2.439505005.1543210985; tyc-user-info=%257B%2522myQuestionCount%2522%253A%25220%2522%252C%2522integrity%2522%253A%25220%2525%2522%252C%2522state%2522%253A%25220%2522%252C%2522vipManager%2522%253A%25220%2522%252C%2522onum%2522%253A%25220%2522%252C%2522monitorUnreadCount%2522%253A%252231%2522%252C%2522discussCommendCount%2522%253A%25221%2522%252C%2522token%2522%253A%2522eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxMzcyNTUwNTc2OCIsImlhdCI6MTU0MzMwODIwMiwiZXhwIjoxNTU4ODYwMjAyfQ.Lv41AYfYcieyjXObqukIfhuzFDa_H2Vb3Xuh7MqHDn9wHKpQG87X02yRJ2LB3MS2R-vr5Yn2AogHvnwHxHtxPQ%2522%252C%2522redPoint%2522%253A%25220%2522%252C%2522pleaseAnswerCount%2522%253A%25221%2522%252C%2522vnum%2522%253A%25220%2522%252C%2522bizCardUnread%2522%253A%25220%2522%252C%2522mobile%2522%253A%252213725505768%2522%257D; auth_token=eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxMzcyNTUwNTc2OCIsImlhdCI6MTU0MzMwODIwMiwiZXhwIjoxNTU4ODYwMjAyfQ.Lv41AYfYcieyjXObqukIfhuzFDa_H2Vb3Xuh7MqHDn9wHKpQG87X02yRJ2LB3MS2R-vr5Yn2AogHvnwHxHtxPQ; RTYCID=51b3ced1f28d4882a3978233b80680d3; CT_TYCID=a3fc8e61319e4802a17aa906f3b3b0da; aliyungf_tc=AQAAAEvHyG+iwwAA+Olw3P3xcz7pHmCO; csrfToken=OZverume68dXtF1ctYCNRzO5; Hm_lvt_e92c8d65d92d534b0fc290df538b4758=1543310105,1543385226,1543390158,1543398990; Hm_lpvt_e92c8d65d92d534b0fc290df538b4758=1543399314", "Host":"www.tianyancha.com", "Upgrade-Insecure-Requests":"1", "User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36" } cookies={ "CT_TYCID":"a3fc8e61319e4802a17aa906f3b3b0da", "Hm_lpvt_e92c8d65d92d534b0fc290df538b4758":"1543399314", "Hm_lvt_e92c8d65d92d534b0fc290df538b4758":"1543310105,1543385226,1543390158,1543398990", "RTYCID":"51b3ced1f28d4882a3978233b80680d3", "TYCID":"95527c1610397911e8bff6ed77ba820561", "_ga":"GA1.2.1102138489.1531815381", "_gid":"GA1.2.439505005.1543210985", "aliyungf_tc":"AQAAAEvHyG+iwwAA+Olw3P3xcz7pHmCO", "auth_token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxMzcyNTUwNTc2OCIsImlhdCI6MTU0MzMwODIwMiwiZXhwIjoxNTU4ODYwMjAyfQ.Lv41AYfYcieyjXObqukIfhuzFDa_H2Vb3Xu", "csrfToken":"OZverume68dXtF1ctYCNRzO5", "ssuid":"1836004500", "tyc-user-info":"%257B%2522myQuestionCount%2522%253A%25220%2522%252C%2522integrity%2522%253A%25220%2525%2522%252C%2522state%2522%253A%2522", "undefined":"527c1610397911e8bff6ed77ba820561" } rs=s.get(url,headers=headers,cookies=cookies,verify=False) rs.encoding='utf-8' print(rs.text) f=open("cookiesTest.html","w",encoding='utf-8') f.write(rs.text) f.close() print("-------------ok-------------")