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 相关文章推荐
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
Apr 09 Python
Python 文件操作实现代码
Oct 07 Python
最基础的Python的socket编程入门教程
Apr 23 Python
python中引用与复制用法实例分析
Jun 04 Python
Python本地与全局命名空间用法实例
Jun 16 Python
基于Python代码编辑器的选用(详解)
Sep 13 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
Win8.1下安装Python3.6提示0x80240017错误的解决方法
Jul 31 Python
python3.x实现base64加密和解密
Mar 28 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
Python设计密码强度校验程序
Jul 30 Python
python利用appium实现手机APP自动化的示例
Jan 26 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
如何写php程序?
2006/12/08 PHP
PHP快速推送微信模板消息
2017/04/14 PHP
PHP实现的操作数组类库定义与用法示例
2019/05/24 PHP
xml转json的js代码
2012/08/28 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
异步JS框架的作用以及实现方法
2015/10/29 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
全面解析Node.js 8 重要功能和修复
2017/06/02 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
关于ckeditor在bootstrap中modal中弹框无法输入的解决方法
2019/09/11 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
用webAPI实现图片放大镜效果
2020/11/23 Javascript
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
python实现xlsx文件分析详解
2018/01/02 Python
Python实现检测文件MD5值的方法示例
2018/04/11 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
2018/05/11 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
基于tensorflow __init__、build 和call的使用小结
2021/02/26 Python
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
高中生学习总结的自我评价范文
2013/10/13 职场文书
出国签证在职证明
2014/01/16 职场文书
软件研发工程师岗位职责
2014/09/30 职场文书
警示教育片观后感
2015/06/17 职场文书
周末问候语大全
2015/11/10 职场文书
CSS3实现的3D隧道效果
2021/04/27 HTML / CSS
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL