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封装对象实现时间效果
Apr 23 Python
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
Dec 04 Python
python numpy函数中的linspace创建等差数列详解
Oct 13 Python
Python通过matplotlib画双层饼图及环形图简单示例
Dec 15 Python
Python+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
python实现键盘控制鼠标移动
Nov 27 Python
Flask框架单例模式实现方法详解
Jul 31 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
Pytorch 实现focal_loss 多类别和二分类示例
Jan 14 Python
Python实现验证码识别
Jun 15 Python
为什么相对PHP黑python的更少
Jun 21 Python
cookies应对python反爬虫知识点详解
Nov 25 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
php 获取完整url地址
2008/12/20 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
php实现搜索类封装示例
2016/03/31 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jQuery性能优化的38个建议
2014/03/04 Javascript
js日期联动示例
2014/05/02 Javascript
JavaScript设置body高度为浏览器高度的方法
2015/02/09 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
JS作用域链详解
2017/06/26 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
2019/08/26 Javascript
使用pip发布Python程序的方法步骤
2018/10/11 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
matplotlib 多个图像共用一个colorbar的实现示例
2020/09/10 Python
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
英国时尚配饰、珠宝和服装网站:KJ Beckett
2020/01/23 全球购物
五一服装活动方案
2014/01/11 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
士力架广告词
2014/03/20 职场文书
交通事故起诉书
2015/05/19 职场文书
元旦晚会开场白
2015/05/29 职场文书
妈妈别哭观后感
2015/06/08 职场文书
少先队入队仪式主持词
2015/07/04 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang