python 提交表单登录不成功_Python http requests模拟登录与提交表单的实现问题
以前写小应用只写过简单的http请求,最近有一些需要复杂的实现,遇到一些问题,还希望得到大家指点。
我的疑问点在于如何实现模拟登录,cookie应该可以实现,但是每台pc的cookie不同,我想有一个稍微通用的解决方案,即只需提供帐号密码就可实现。这其中应该涉及到post请求,具体怎么实现呢?
以下是我写的代码片段
#coding:utf8
import requests
url = 'https://passport.baidu.com/v2/api/?login'
postdata = {
'username' : '',
'password' : '',
}
s = requests.session()
response = s.post(urls, data = postdata)
#coding:utf8
import requests
url = 'https://passport.baidu.com/'
req = requests.get('http://www.dict.baidu.com/s', params={'wd':'python'})
print req.text
每次都是200 ,但是返回内容和我想要的内容不一样。大家都是怎么做的呢?还有怎么判断返回的页面是不是想要的?不胜感激!
百度登陆的话,你这样应该是登陆失败吧。百度登陆没有那么简单的,参考网页我弄丢了好像。你要么用 Firebug 分析百度的登陆流程,要么参考这个 https://github.com/liyangjie/baidupcsapi,要么等我写博客介绍吧。
注意,要登陆百度,首先要访问百度的任意页面取得一个 cookie,然后才能 POST 登陆信息的。
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19780.html
相关文章 Recommend
python 提交表单登录不成功_Python http requests模拟登录与提交表单的实现问题相关推荐
- .net session 有效时间_Python中requests模拟登录的三种方式(携带cookie/session进行请求网站)...
这篇文章主要介绍了python中requests模拟登录的三种方式(携带cookie/session进行请求网站),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋 ...
- python第三方插件登录网易音乐_python3-使用requests模拟登录网易云音乐
# -*- coding: utf-8 -*- from Crypto.Cipher import AES import base64 import random import codecs impo ...
- python requests模拟登录淘宝购物车下单_Python使用requests库模拟登录淘宝账号(上)...
学好Python这款编程语言,我们能够设计出很多程序要帮助我们完成数据采集等工作,ET代理今天要跟大家介绍如何用Python模拟登录淘宝账号? 看了下网上有很多关于模拟登录淘宝,但是基本都是使用scr ...
- Python Selenium.WebDriver 对Cookies的处理及应用『模拟登录』
Python Selenium.WebDriver 对Cookies的处理及用途『模拟登录』 文章目录 Python Selenium.WebDriver 对Cookies的处理及用途『模拟登录』 一 ...
- php 模拟登录淘宝taobao阿里妈妈|模拟登录淘宝联盟|curl模拟登录淘宝|模拟登陆淘宝采集数据
php 模拟登录淘宝taobao阿里妈妈|模拟登录淘宝联盟|curl模拟登录淘宝|模拟登陆淘宝采集数据 在很多项目中我们可能要采集淘宝会员中心的一些数据.但是程序采集的时候会员中心必须是登录的,这里我 ...
- python做一个登录注册界面_Python 实现简单的登录注册界面
Python 实现简单的登录注册界面 注意:编写代码之前需要导入很重要的包 import tkinter as tk import pickle from tkinter import message ...
- python模拟登录网站_Python爬虫之模拟登录wechat
不知何时,微信已经成为我们不可缺少的一部分了,我们的社交圈.关注的新闻或是公众号.还有个人信息或是隐私都被绑定在了一起.既然它这么重要,如果我们可以利用爬虫模拟登录,是不是就意味着我们可以获取这些信息 ...
- python requests模拟登录淘宝购物车下单_Python使用requests库模拟登录淘宝账号(下)...
在文章的上部分,我们已经做好了模拟登录的前期准备,接下来就是让操作实现的部分了.一起来继续看看具体的操作步骤吧: 3.申请st码 上面我们已经申请到了淘宝(http://taobao.com)的tok ...
- python爬带用户名密码的网页_python爬虫用户名密码登录POST
# -*- coding: utf-8 -*- """ Created on Wed Jun 6 13:18:58 2018 @author: Lenovo " ...
最新文章
- 不盲目依赖人工智能,海信帮欧尚开了近 300 家无人便利店
- 在Linux中打印函数调用堆栈【原创】
- 优化改良版:数组,List,等集合需要加逗号或其它符合转成字符串
- mapreduce笔记
- openssl创建CA、申请证书及其给web服务颁发证书
- 根据一级分类查询所有子级分类
- 工作54:对ref的理解
- 【常见笔试面试算法题12续集二】动态规划算法案例2矩阵最小路径和练习题
- MDOP 2011 R2 DaRT 7.0 创建包含诊断和恢复的图形化PE
- 【天梯选拔月赛】参与者人数(并查集模版题!remember find_father写法!)
- python 大智慧自定义数据_大智慧自定义数据
- MathType初体验——一款很好用的数学公式输入工具
- Proteus器件查找
- html5移动端海报制作,H5制作利器,教你分分钟制作高/大/上H5海报!
- 10天竟然只写了一行代码,谁的锅?
- 麦克表单可以做二维码吗_令令开门二维码门禁设备、手机均断网,可以开门吗?...
- 计算机密码设置要求包括哪些内容,电脑开机密码设置方法有哪些
- Centos7安裝GitHub
- 你不了解的 @reduxjs/toolkit 中的createApi
- Python While循环与break语句_加工零件
热门文章
- 媳妇居然在家偷偷背着我偷看我的面试笔记,一个月后拿下大厂offer!(文末送书)...
- Java实现红包随机金额算法
- 别再问我 new 字符串创建了几个对象了!我来证明给你看!
- 【基础巩固篇】Java中的Buffer缓冲区探究
- 图解负载均衡 LVS、Nginx及HAProxy--云平台技术栈14
- Docker是世界上最牛逼的CaaS!
- 【第三期】如何用Leangoo领歌快速搭建敏捷研发体系分享会
- 06 Java程序员面试宝典视频课程之Javascript
- 学计算机如何防辐射,长期对电脑怎么防辐射
- 二叉树-二叉树的镜像(递归法)