python实现简单爬虫模拟登录淘宝(cookie简介)

试验了一个晚上,python的小爬虫还是挺可爱的,简单几行就可以抓取网页了。如果你和我一样是新手,你可以先去http://blog.csdn.net/column/details/why-bug.html了解一下爬虫和网络的基本知识。强调一下,这个爬虫和搜索引擎的爬虫是有区别的。搜索引擎的爬虫是一种对图的遍历,沿着超链接不断爬取整个网络。我们的小爬虫很懒惰,只爬取我们指定的url,下面就是对淘宝实现模拟登录。

先看代码:

import urllib
import urllib2
import cookielib 

def taobao(username,password):  
    cj = cookielib.CookieJar()  
    print cj
    post_data = urllib.urlencode(  
        {   
         'TPL_password':password,   
         'TPL_username':username,  
         })
    
    path = 'https://login.taobao.com/member/login.jhtml'  
    opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))  
   
    opener.addheaders = [('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13')]   
      
    urllib2.install_opener(opener)  
    req = urllib2.Request(path,post_
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值