Python模拟登陆csdn-隐藏字段

import requests
from bs4 import BeautifulSoup
url="https://passport.csdn.net/account/login"  # 登录页的网址
s = requests.Session()  # 创建一个回话
response = s.get(url)  # 获得登录页面
soup = BeautifulSoup(response.text)
lt = soup.form.find("input",{"name":"lt"})["value"]  # 获得隐藏字段
execution = soup.form.find("input",{"name":"execution"})["value"]  # 获得隐藏字段
eventId = soup.form.find("input",{"name":"_eventId"})["value"]  # 获得隐藏字段
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"}
values = {  # 填写post信息
        "username":"账号",
        "password":"密码",
        "lt":lt,
        "execution":execution,
        "_eventId":eventId
    }
r = s.post(url, data = values, headers=headers)  # 提交表单
url = "http://my.csdn.net/my/mycsdn"
html=s.get(url,headers=headers)  # 访问其他网页
print(html.text)

原文发布于微信公众号 - 编程坑太多(idig88)

原文发表时间:2018-03-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏GIS讲堂

调用天地图API实现关键词搜索

调用天地图APILocalSearch接口,实现关键词搜索,调用方式为:localsearch.search(keywod)。

3663
来自专栏有趣的django

21天打造分布式爬虫-Scrapy框架(七)

pip install Twisted-18.7.0-cp36-cp36m-win_amd64.whl

1041
来自专栏python爬虫日记

python2.7下urllib2的connection自动close的原因及解决办法

前文介绍了urllib2的常见问题的解决方案,今天来特别讨论下urllib2中短连接问题。

1714
来自专栏一个会写诗的程序员的博客

《Springboot极简教程》问题解决:Idea解决Gradle库依赖冲突问题:Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on

参考: https://docs.gradle.org/current/userguide/userguide_single.html#sec:listing...

1013
来自专栏进击的程序猿

swoole入门abc1. 入门abc

分析上面的代码,我们发现会有什么问题?如果两个请求同时进来,都读到了lastTime,没有被拒绝,但是这两个请求本身是已经请求过快了。

942
来自专栏python学习之旅

Python django框架笔记(四):数据分页和CSRF跨站点请求伪造

1885
来自专栏SeanCheney的专栏

Python模拟登陆 —— 征服验证码 1 豆瓣

captcha是Completely Automated Public Turing Test to Tell Computers and Humans Apa...

2985
来自专栏Python

浏览器User-Agent大全

HttpHeader之User-Agent UserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是...

7542
来自专栏杨建荣的学习笔记

oracle并行的小细节(r2笔记44天)

今天在从生产环境中做一个数据抽取,为了提高效率,加了并行。发现了一些小的细节。 首先,抽取数据时,对于并行度的指定我是设定200M为一个单位,如果表有1G,那么...

2584
来自专栏编程坑太多

python爬虫抓取内涵段子

1073

扫码关注云+社区

领取腾讯云代金券