首页 > 编程语言 >1、python脚本模拟登陆启信宝

1、python脚本模拟登陆启信宝

时间:2023-10-11 11:37:37浏览次数:48  
标签:www python self session 启信宝 qixin com login 模拟

# #coding:utf-8
# import requests
# from lxml import etree
# class login(object):
#     def __init__(self):
#         self.headers={
#             'Referer': 'http://www.qixin.com/auth/login?return_url=%2F',
#             'User - Agent': 'Mozilla / 5.0(Windows NT 6.1;Win64;x64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 67.0.3396.99Safari / 537.36',
#             'host':'Host: www.qixin.com'
#         }
#
#         self.login_url='http://www.qixin.com/api/user/login'
#         self.post_url="http://www.qixin.com/api/user/session"
#         self.logined_url="http://www.qixin.com/api/user/settings/profile"
#         self.session=requests.Session()
#     def login(self,text,password):
#         data={
#             'acc': 'text',
#             'pass': 'password',
#             'captcha': '{isTrusted: true}',
#             'keepLogin': 'false'
#         }
#         response = self.session.post(self.post_url, data=data, headers=self.headers)
#         if response.status_code == 200:
#             print 'ok'
#
#
#
# if __name__ == "__main__":
#     login = login()
#     login.login(text=18236531906,password=123456)

# coding:utf-8
import requests

headers={
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
}
def login():
    session=requests.session()
    login_data={
        'acc': "18236531906",
        'pass': "123456",
        'captcha': '{isTrusted: true}',
        'keepLogin': 'false'
    }
    afterurl="http://www.qixin.com/"
    login_url="http://www.qixin.com/api/user/login"
    session.post(login_url,data=login_data)
    login=session.post("http://www.qixin.com/api/user/login")
    response=session.get(afterurl,cookies=login.cookies,headers=headers)
    print (login_data)

    print (response.text)
login()

执行结果如下:

 

标签:www,python,self,session,启信宝,qixin,com,login,模拟
From: https://www.cnblogs.com/lvjing/p/17756631.html

相关文章

  • 【转】loguru,一个神奇的 python 库
    转载来源:微信公众号:程序员学长 https://mp.weixin.qq.com/s/csxPONEaUbTdoRMd9opuMw大家好,我是小寒。今天给大家分享一个神奇的python库,loguruhttps://github.com/Delgan/loguruLoguru是一个旨在为Python带来愉快的日志记录的库,它可以完全增强你的日志记录体验,并且非常......
  • Python 动态加载模块
    Python动态加载模块-lwp-boy-博客园(cnblogs.com)python动态导入模块import_module和重载reload-掘金(juejin.cn)关于Python的动态导入(import)-知乎(zhihu.com)1,啥叫动态加载:动态加载指在程序运行中,动态的加载模块,而不是在运行之前利用import或from...imp......
  • python+requests库接口自动化测试(超详细)
         ......
  • Python元类详解
    Python中万物皆对象Python是一门面向对象的语言,所以Python中数字、字符串、列表、集合、字典、函数、类等都是对象。利用type()来查看Python中的各对象类型In[11]:#数字In[12]:type(10)Out[12]:intIn[13]:type(3.1415926)Out[13]:floatIn[14]:#字符串......
  • 《流畅的Python》 读书笔记 第二章数据结构(2) 231011
    2.5对序列使用+和*通常+号两侧的序列由相同类型的数据所构成,在拼接的过程中,两个被操作的序列都不会被修改,Python会新建一个包含同样类型数据的序列来作为拼接的结果+和*都遵循这个规律,不修改原有的操作对象,而是构建一个全新的序列l1=[1,2,3]l2=[4,5,6]print(id(l......
  • Python随机波动率(SV)模型对标普500指数时间序列波动性预测|附代码数据
    原文链接:http://tecdat.cn/?p=22546 原文出处:拓端数据部落公众号 最近我们被客户要求撰写关于随机波动率(SV)模型的研究报告,包括一些图形和统计输出。资产价格具有随时间变化的波动性(逐日收益率的方差)。在某些时期,收益率是高度变化的,而在其他时期则非常平稳。随机波动率模型......
  • Python爬虫必杀技:XPath
    XPath是什么XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,有不同类型的节点,包括元素节点,属性节点和文本节点,提供在数据结构树中找寻节点的能力。跟BeautifulSoup4一样都是用来解析页面内容的工具,只......
  • Python自动筛选、删除Excel不处于给定区间的数据
      本文介绍基于Python语言,读取Excel表格文件,基于我们给定的规则,对其中的数据加以筛选,将不在指定数据范围内的数据剔除,保留符合我们需要的数据的方法。  首先,我们来明确一下本文的具体需求。现有一个Excel表格文件(在本文中我们就以.csv格式的文件为例),如下图所示。  其中,Exc......
  • # yyds干货盘点 #盘点一个Python自动化办公Excel数据填充实战案例(下篇)
    大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Python自动化办公的问题,一起来看看吧。上一篇【论草莓如何成为冻干莓】大佬给出的方法太深奥了,粉丝没有看懂,这一篇文章,一起来围观大佬在粉丝的代码基础上进行修改出正确的代码。二、实现过程这里是【论草莓......
  • python读取excel测试用例数据
     #excel_readUtil.pyfromopenpyxlimportload_workbookimportpandasclassHandleExcel:"""封装excel文件处理类"""def__init__(self,filename,sheetname=None):"""定义构造方法:p......