前言:

群里一位朋友叫我帮他写

一个模拟登录的。

代码:

import requests
import time
url="http://yk3.gokuai.com/web/index"
cookie="Hm_lvt_b2555e38cb649277fdbddc4c1acd290c=1520139210; account=337873; source_cookie3=a%3A2%3A%7Bi%3A0%3Bs%3A0%3A%22%22%3Bi%3A337873%3Bs%3A4%3A%22zufe%22%3B%7D; mp_mixpanel__c=2; Hm_lpvt_b2555e38cb649277fdbddc4c1acd290c=1520140522; think_language=zh-cn; mp_baa9bb70df93ead03f8f642ca2d70c3d_mixpanel=%7B%22distinct_id%22%3A%20337873%2C%22%24initial_referrer%22%3A%20%22http%3A%2F%2Fyk3.gokuai.com%2Faccount%2Flogin%3Fiframe%3D1%26login_with_slash%3Dzufe%22%2C%22%24initial_referring_domain%22%3A%20%22yk3.gokuai.com%22%7D; gkorguinfo=80b8OmUo0kjzqBaRQPP4yPRDjiByhOgyFfknpsaeeiUiUjDPT9a1ap2xNDODImH2tmXbRWAAZ67i1xatw65KicNYhdUBJ%2BWQblauIe2Ar1mnCr7htiNoRiE8tlwJaGHfIGjlSgs; SERVERID=690d29aa409cf2dad17a95f2936a5a7a|1520144573|1520138914"
cokies={}
for line in cookie.split(';'):
key,value=line.split('=',1)
cokies[key]=value
headers = {
'User-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36'}
sessions=requests.session()
resp = sessions.get(url, headers=headers, cookies=cokies)
print(resp.status_code)
if resp.status_code !=200:
print("登录失败")
else:
print('登录成功')
we=sessions.get('http://yk3.gokuai.com/web/index#/home/file/mount?mountid=535459')
print(we.text)

  登录成功截图

这种方法是不能维持session的,另一种可以

这里我赶时间就不写了:

方法如下:

1.找出表单提交到的页面

2.找出要提交的数据

抓包将登录所需的转换成字典,然后创建一个session。在session中
请求处理的表单。然后创建session那个变量就会保存cookie。
然后你就可以为所欲为。

python模拟登录浙江大学彩云库的更多相关文章

  1. 【Python数据分析】Python模拟登录(一) requests.Session应用

    最近由于某些原因,需要用到Python模拟登录网站,但是以前对这块并不了解,而且目标网站的登录方法较为复杂, 所以一下卡在这里了,于是我决定从简单的模拟开始,逐渐深入地研究下这块. 注:本文仅为交流学 ...

  2. 【py登陆】python模拟登录

    用Python模拟登录网站 前面简单提到了 Python 模拟登录的程序,但是没写清楚,这里再补上一个带注释的 Python 模拟登录的示例程序.简单说一下流程:先用cookielib获取cookie ...

  3. 忘记秘密利用python模拟登录暴力破解秘密

    忘记秘密利用python模拟登录暴力破解秘密: #encoding=utf-8 import itertools import string import requests def gen_pwd_f ...

  4. [Python] Python 模拟登录,并请求

    Python 模拟登录,并请求 # encoding: utf- import requests import socket import time socket.setdefaulttimeout( ...

  5. Python模拟登录的几种方法

    目录 方法一:直接使用已知的cookie访问 方法二:模拟登录后再携带得到的cookie访问 方法三:模拟登录后用session保持登录状态 方法四:使用无头浏览器访问 正文 方法一:直接使用已知的c ...

  6. Python模拟登录实战(三)

    目标:模拟登录知乎 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'ziv·chan' import re impor ...

  7. Python模拟登录实战(二)

    目标:1.模拟登录豆瓣,2.自动更改签名和发表说说. 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'ziv·chan ...

  8. Python模拟登录实战(一)

    今天,学习了模拟登录新浪微博.模拟登录主要有两种方式,一.利用Cookie:二.模仿浏览器的请求,发送表单. 法一: Cookie:指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密 ...

  9. [Python] 模拟登录网站(。。为了之后操作数据。。)

    我司的内部管理(Web)系统(日报)着实..(mafan).. 所以,就想自己动手增加一下便利性. 计划是, - 桌面程序 用来方便记录(按自己格式,数据随时保存到sqlite中,备用) 通过一览来确 ...

随机推荐

  1. PHP的CI框架流程基本熟悉

    CI框架是PHP的一个快速开发框架,我是目前的公司项目后台语言用的PHP,因为我做前端开发,需要用php去填充页面数据,所以就开始去了解这个框架,学习了一些php和数据库的东西,这篇文章先具体介绍CI ...

  2. 【转】三大UML建模工具Visio、Rational Rose、PowerDesign的区别

    本文转自http://developer.51cto.com/art/201006/207993.htm UML建模工具相信大家有所了解,那么你对UML建模工具Visio .Rational Rose ...

  3. wampserver 的Apache启动错误提示:The requested URL / was not found on this server.

    打开localhost显示以下错误 原因:之前我配置了虚拟主机,所以服务器是从虚拟环境访问的,localhost也就访问不到 解决方法:打开httpd.conf配置文件,将Include conf/e ...

  4. sed替换文本

    [root@localhost.localdomain home]#cat test ### @2=1492785988 /* INT meta=0 nullable=0 is_null=0 */ # ...

  5. nagios 数据更新不及时的问题

    配置nagios的时候发现一个问题,就是改变了某个主机或者服务的描述之后,在主页信息总是更新很慢,而且告警信息还是老的信息,重启多次 nagios甚至重启主机都没有解决,其实这些都是由于nagios每 ...

  6. 使用CefSharp开发一个12306“安心刷票弹窗通知”工具

    有需求就要改进 最近两年没有在春节回家过年了,主要是票太难买,虽然之前写了一个12306“无声购票弹窗”工具,解决了抢票问题,但是全家老小一起回去还是很累,干脆就在北京过年了.这两天突然有一个朋友问我 ...

  7. [PHP] Phalcon操作示范

    这篇内容将对下列操作进行示范: Insert.Select.Update.Calculation.Transaction.models advanced.dev-tools.cookies [ Ins ...

  8. oracle学习(一)

    作为一个入门选手,怕忘记,所以所有东西都尽量写下来.(省略oracle11g的安装过程) 一.sqlpuls用sys账户登录 (sqlplus是客户端连上服务器的一个工具) 1.使用cmd控制台登录 ...

  9. python的组合数据类型及其内置方法说明

    python中,数据结构是通过某种方式(例如对元素进行编号),组织在一起数据结构的集合. python常用的组合数据类型有:序列类型,集合类型和映射类型 在序列类型中,又可以分为列表和元组,字符串也属 ...

  10. Trusted Execution Technology (TXT) --- 基本原理篇

    版权声明:本文为博主原创文章,未经博主允许不得转载. http://www.cnblogs.com/tsec/p/8409600.html 1. Intel TXT 介绍 TXT是Trusted Ex ...