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中的urllib模块使用详解
Jul 07 Python
Python实现带百分比的进度条
Jun 28 Python
Python正则表达式经典入门教程
May 22 Python
Python基于回溯法解决01背包问题实例
Dec 06 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
Apr 26 Python
win7下python3.6安装配置方法图文教程
Jul 31 Python
linux安装Python3.4.2的操作方法
Sep 28 Python
python机器学习之神经网络实现
Oct 13 Python
django fernet fields字段加密实践详解
Aug 12 Python
Pycharm github配置实现过程图解
Oct 13 Python
Python基于tkinter canvas实现图片裁剪功能
Nov 05 Python
Python+logging输出到屏幕将log日志写入文件
Nov 11 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
启用Csrf后POST数据时出现的400错误
2015/07/05 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
js 动态选中下拉框
2009/11/26 Javascript
原创javascript小游戏实现代码
2010/08/19 Javascript
javascript权威指南 学习笔记之javascript数据类型
2011/09/24 Javascript
javascript函数式编程程序员的工具集
2015/10/11 Javascript
浅析JavaScript声明变量
2015/12/21 Javascript
Jquery组件easyUi实现选项卡切换示例
2016/08/23 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
2017/12/25 jQuery
利用Node.js批量抓取高清妹子图片实例教程
2018/08/02 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
2019/06/18 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
kafka-python批量发送数据的实例
2018/12/27 Python
Python-接口开发入门解析
2019/08/01 Python
Django中的cookie和session
2019/08/27 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
python是怎么被发明的
2020/06/15 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
护理自荐信
2013/10/22 职场文书
中药专业毕业自荐书范文
2014/02/08 职场文书
酒店端午节活动方案
2014/08/26 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
python3 删除所有自定义变量的操作
2021/04/08 Python
vue3使用vuedraggable实现拖拽功能
2022/04/06 Vue.js