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爬虫入门教程之糗百图片爬虫代码分享
Sep 02 Python
Python实现简单过滤文本段的方法
May 24 Python
利用python批量修改word文件名的方法示例
Oct 17 Python
python docx 中文字体设置的操作方法
May 08 Python
关于django 数据库迁移(migrate)应该知道的一些事
May 27 Python
详解Python requests 超时和重试的方法
Dec 18 Python
python读取有密码的zip压缩文件实例
Feb 08 Python
Python Django框架实现应用添加logging日志操作示例
May 17 Python
Python3匿名函数lambda介绍与使用示例
May 18 Python
Python实现基于SVM的分类器的方法
Jul 19 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
Jan 02 Python
python 生成任意形状的凸包图代码
Apr 16 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面向对象全攻略 (十六) 对象的串行化
2009/09/30 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
input、button的不同type值在ajax提交表单时导致的陷阱
2009/02/24 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
JS正则表达式获取分组内容的方法详解
2013/11/15 Javascript
如何正确使用Nodejs 的 c++ module 链接到 OpenSSL
2014/08/03 NodeJs
动态加载jQuery的两种方法实例分析
2015/07/17 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
微信小程序实现星级评分和展示
2018/07/05 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
JavaScript实现原型封装轮播图
2020/12/27 Javascript
python函数局部变量用法实例分析
2015/08/04 Python
Windows下为Python安装Matplotlib模块
2015/11/06 Python
python虚拟环境virtualenv的安装与使用
2017/09/21 Python
python机器学习之神经网络实现
2018/10/13 Python
解析python的局部变量和全局变量
2019/08/15 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
django实现日志按日期分割
2020/05/21 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
2020/07/02 Python
HTML5语音识别标签写法附图
2013/11/18 HTML / CSS
Paradigit比利时电脑卖场:购买笔记本、电脑、平板和外围设备
2016/11/28 全球购物
Peter Millar官网:美国高档生活服饰品牌
2018/07/02 全球购物
女方婚礼新郎答谢词
2014/01/11 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
职位说明书范文
2014/05/07 职场文书
管理提升方案
2014/06/04 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
市场营销计划书
2015/01/17 职场文书
给老师的保证书怎么写
2015/05/09 职场文书
贷款工资证明范本
2015/06/12 职场文书
小学生教师节广播稿
2015/08/19 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
高考升学宴主持词
2019/06/21 职场文书