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简单操作sqlite3的方法示例
Mar 22 Python
python 上下文管理器使用方法小结
Oct 10 Python
django与小程序实现登录验证功能的示例代码
Feb 19 Python
pandas DataFrame创建方法的方式
Aug 02 Python
python实现根据文件格式分类
Oct 31 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
Mar 06 Python
基于python生成英文版词云图代码实例
May 16 Python
Python使用Selenium实现淘宝抢单的流程分析
Jun 23 Python
python3实现简单飞机大战
Nov 29 Python
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
Mar 29 Python
Pytest之测试命名规则的使用
Apr 16 Python
python实现层次聚类的方法
Nov 01 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+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
php中apc缓存使用示例
2013/12/25 PHP
微信公众号判断用户是否已关注php代码解析
2016/06/24 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
javascript实现的基于金山词霸网络翻译的代码
2010/01/15 Javascript
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
JavaScript获取路径设计源码
2014/05/22 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
JQuery为元素添加样式的实现方法
2016/07/20 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
2017/02/14 Javascript
Vue计算属性的学习笔记
2017/03/22 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
Python文件去除注释的方法
2015/05/25 Python
Python字符串格式化
2015/06/15 Python
Python实现信用卡系统(支持购物、转账、存取钱)
2016/06/24 Python
Python优化技巧之利用ctypes提高执行速度
2016/09/11 Python
python ddt实现数据驱动
2018/03/14 Python
Flask框架配置与调试操作示例
2018/07/23 Python
pandas针对excel处理的实现
2021/01/15 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
Wojas罗马尼亚网站:波兰皮鞋品牌
2018/11/01 全球购物
师范学院教师自荐书
2014/01/31 职场文书
教师个人剖析材料
2014/02/05 职场文书
大学生活动总结怎么写
2014/04/29 职场文书
日语系毕业求职信
2014/07/27 职场文书
表扬稿格式范文
2015/01/16 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
校友会致辞
2015/07/30 职场文书
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis