我们用python写网站的自动登录程序的时候需要创建一个cookies,我们可以利用python的cooklib模块。
比如:
#coding:utf-8
import urllib,urllib2,cookielib
cj = cookielib.LWPCookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_path = 'http://xxxxxxxxxx.com/login'
data = {"name":"xxxxxxx","passwd":"xxxxxxxx"}
post_data = urllib.urlencode(data)
request = urllib2.Request(login_path,post_data)
html = opener.open(request).read()
if cj:
print cj
cj.save('cookiefile.txt')
之前用cooklib的方法写了一个人人网的自动登录程序,现在人人网改了登录规则,暂时不能用了,但是可以给你参考下。
最近发现了一个python request的库,还不错
- 浏览: 108348 次
- 性别:
- 来自: 南昌
相关推荐
Cookies的处理 作用 保存客户端的相关状态 在爬虫中如果遇到了cookie的反爬如何处理? 手动处理 在抓包工具中捕获cookie,将其封装在headers中 应用场景:cookie没有有效时长且不是动态变化 ...#获取一个sessi
python2.7版本 调用登录接口获取cookie并 将cookie获取传入到其他接口案例。。。 python交流群:711607680
pycookiecheat:从浏览器的已验证会话中获取Cookie,以便在Python脚本中使用
Python webdriver cookie的删除和获取以及driver的关闭
里给大家分享的是python3读取chrome浏览器的cookie(CryptUnprotectData解密)的代码,主要思路是读取到的cookies被封装成字典,可以直接给requests使用。
Cookie用于服务器实现会话,用户登录及相关功能时进行状态管理。要在用户浏览器上安装cookie...路径”path”用于设置可以读取一个cookie的最顶层的目录.将cookie的路径设置为你的网页最顶层的目录可以让该该目录下的所
基于python asyncio的web网站cookie管理项目;目前提供周期性的登陆获取指定网站Cookie,检测Cookie是否有效, 异常账号睡眠,通过API获取Cookie以及查看Cookie使用情况等功能。 模块功能简介: api:对外接口服务...
利用selenium+phantomjs无界面浏览器的形式访问网站,再获取cookie值: from selenium import webdriver driver=webdriver.PhantomJS() url=...
在Python中通过GET来获取页面的COOKIE是非常简单的事情,下面的代码实例演示了如何利用Python 获取COOKIE内容 #! /usr/bin/env python #coding=utf-8 # -*-coding:utf-8 -*- #encoding=utf-8 import urllib import ...
session是在cookie的基础上,服务端设置session时会向浏览器发送设置一个设置cookie的请求,这个cookie包括session的id当访问服务端时带上这个session_id就可以获取到用户保存在服务端对应的session 二,爬虫处理...
今天小编就为大家分享一篇python获取服务器响应cookie的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
本文实例讲述了在Python中模仿POST HTTP数据及带Cookie提交数据的实现方法,分享给大家供大家参考。具体实现方法如下: 方法一 如果不使用Cookie, 发送HTTP POST非常简单: 复制代码 代码如下:import urllib2, urllib...
要在用户浏览器上安装cookie,HTTP...路径”path”用于设置可以读取一个cookie的最顶层的目录. 将cookie的路径设置为你的网页最顶层的目录可以让该该目录下的所有网页都能访问该cookie. 方法:在你的cookie中加入pa
通过模拟登陆获取cookie, 保存到本地, 使用本地cookie登陆网站。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
#保存 cookie 到变量 import urllib.request import http.cookiejar cookie = http.cookiejar.CookieJar() handler = urllib.request.HTTPCookieProcessor(cookie) opener = urllib.request.build_opener(handler) ...
Python和LDAP域认证,python-LDAP软件,以及python-LDAP资料,还包含有在python中的cookie处理。
python爬虫之selenium--cookie操作。 在做自动化的时候,遇到难处理的验证码,我们可以手动登录,然后获取登录到的cookie,添加到浏览器中,就可以实现登录。具体操作看图片信息。以下只是提纲式列举一二,希望对你...
主要介绍了Python的Bottle框架中获取制定cookie的教程,主要是针对别的路径而不是当前页面的cookie,需要的朋友可以参考下
python抓取淘宝天猫网页商品详情Demo.zip