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中文编码那些事
Jun 25 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
django使用html模板减少代码代码解析
Dec 12 Python
Python的CGIHTTPServer交互实现详解
Feb 08 Python
pycharm运行程序时在Python console窗口中运行的方法
Dec 03 Python
用python 实现在不确定行数情况下多行输入方法
Jan 28 Python
python 批量解压压缩文件的实例代码
Jun 27 Python
Python 日期的转换及计算的具体使用详解
Jan 16 Python
python中什么是面向对象
Jun 11 Python
解决PyCharm无法使用lxml库的问题(图解)
Dec 22 Python
如何用Python编写一个电子考勤系统
Feb 08 Python
python实现求纯色彩图像的边框
Apr 08 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+javascript模拟Matrix画面
2006/10/09 PHP
php获取mysql字段名称和其它信息的例子
2014/04/14 PHP
采用memcache在web集群中实现session的同步会话
2014/07/05 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
一些常用的Javascript函数
2006/12/22 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
jquery如何获取复选框的值
2013/12/12 Javascript
jquery如何根据值设置默认的选中项
2014/03/17 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
详解Node.js access_token的获取、存储及更新
2017/06/20 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
2018/09/26 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
你准备好迎接vue3.0了吗
2020/04/28 Javascript
微信小程序实现电子签名并导出图片
2020/05/27 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
2020/08/03 Javascript
[42:32]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第二场 10.28
2020/10/28 DOTA
python中enumerate的用法实例解析
2014/08/18 Python
python修改字典内key对应值的方法
2015/07/11 Python
python3 kmp 字符串匹配的方法
2018/07/07 Python
Python给图像添加噪声具体操作
2019/03/03 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
利用python实现汉诺塔游戏
2021/03/01 Python
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
北美女性服装零售连锁店:maurices
2019/06/12 全球购物
奥地利体育网上商店:Gigasport
2019/10/09 全球购物
政风行风建设责任书
2014/07/23 职场文书
先进工作者申报材料
2014/12/23 职场文书
2015年环保局工作总结
2015/05/22 职场文书
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL