当前位置:   article > 正文

python爬虫登录不了_python爬虫模拟登录网站,总是不成功

爬虫登录 couldn’t sign you in

#!/usr/bin/python

# -*- coding=utf-8 -*-

import HTMLParser

import urlparse

import urllib

import urllib2

import cookielib

import string

import mechanize

import re

from bs4 import BeautifulSoup

import sys

reload(sys)

sys.setdefaultencoding('utf-8')

br = mechanize.Browser()

cj = cookielib.LWPCookieJar()

br.set_cookiejar(cj)

###登录的主页面

hosturl = 'http://www.iiyi.com/'

####post数据接收和处理的页面(我们要向这个页面发送我们构造的Post数据)

posturl = 'http://auth.iiyi.com/?referer=http%3A%2F%2Fwww.iiyi.com%2F' ###从数据包中分析出,处理post请求的url

###设置一个cookie处理器,它负责从服务器下载cookie到本地,并且在发送请求时带上本地cookie

cookie_support = urllib2.HTTPCookieProcessor(cj)

opener = urllib2.build_opener(cookie_support, urllib2.HTTPHandler)

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号