python3 模拟登录v2ex实例讲解


Posted in Python onJuly 13, 2017

闲的无聊。。。

网上一堆,正好练手(主要是新手)

# coding=utf-8 
import requests 
from bs4 import BeautifulSoup

headers = { 
'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36', 
'origin': 'https://www.v2ex.com', 
'referer': 'https://www.v2ex.com/signin', 
'host': 'www.v2ex.com', 
} 
s = requests.Session() 
r = s.get('https://www.v2ex.com/signin', headers=headers) 
soup = BeautifulSoup(r.content, "html.parser")

#获取登录数据
once = soup.find('input', {'name': 'once'})['value']
name = soup.find('input', {'type': 'text', 'class': 'sl'})['name']
password = soup.find('input', {'type': 'password', 'class': 'sl'})['name']
login_data = {
name : 'xxx',
password : 'xxx',
'once' : once,
'next' : '/'
}

#登录 
s.post('https://www.v2ex.com/signin', login_data, headers=headers)

以上这篇python3 模拟登录v2ex实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅谈Python的垃圾回收机制
Dec 17 Python
django基础之数据库操作方法(详解)
May 24 Python
Python编程产生非均匀随机数的几种方法代码分享
Dec 13 Python
Python实现二叉树的最小深度的两种方法
Sep 30 Python
Python超越函数积分运算以及绘图实现代码
Nov 20 Python
利用matplotlib实现根据实时数据动态更新图形
Dec 13 Python
pymysql 插入数据 转义处理方式
Mar 02 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
python 生成器需注意的小问题
Sep 29 Python
python try...finally...的实现方法
Nov 25 Python
Python还能这么玩之只用30行代码从excel提取个人值班表
Jun 05 Python
Python+tkinter实现高清图片保存
Mar 13 Python
python计算auc指标实例
Jul 13 #Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
Jul 12 #Python
Python实现统计代码行的方法分析
Jul 12 #Python
Python实现导出数据生成excel报表的方法示例
Jul 12 #Python
python 数据的清理行为实例详解
Jul 12 #Python
python的pdb调试命令的命令整理及实例
Jul 12 #Python
Windows平台Python连接sqlite3数据库的方法分析
Jul 12 #Python
You might like
windows下PHP APACHE MYSQ完整配置
2007/01/02 PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
应用开发中涉及到的css和php笔记分享
2011/08/02 PHP
PHP实现QQ空间自动回复说说的方法
2015/12/02 PHP
laravel按天、按小时,查询数据的实例
2019/10/09 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
2016/01/18 Javascript
JS实现简单的二元方程计算器功能示例
2017/01/03 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
vue实现未登录跳转到登录页面的方法
2018/07/17 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
vue项目中使用scss的方法步骤
2019/05/16 Javascript
如何提升vue.js中大型数据的性能
2019/06/21 Javascript
Webpack 4如何动态切割JS注入文件名详解
2019/07/09 Javascript
前端开发基础javaScript的六大作用
2020/08/06 Javascript
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
python实现名片管理系统
2018/11/29 Python
Python 使用 PyQt5 开发的关机小工具分享
2020/07/16 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
2020/08/02 Python
详解python对象之间的交互
2020/09/29 Python
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
100%法国制造的游戏和玩具:Les Jouets Français
2021/03/02 全球购物
维德科技C#面试题笔试题
2015/12/09 面试题
机械系大学毕业生推荐信
2013/11/27 职场文书
社区健康教育工作方案
2014/06/03 职场文书
公司大门门卫岗位职责
2014/06/11 职场文书
2015年世界粮食日演讲稿
2015/03/20 职场文书
幼儿园教师读书笔记
2015/06/29 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
2019年圣诞节祝福语集锦
2019/12/25 职场文书
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python
react antd实现动态增减表单
2021/06/03 Javascript
NoSQL优缺点与MongoDB数据库简介
2022/06/05 MongoDB