python登陆成功页面跳转_python中模拟登陆成功如何跳转到主页

展开全部

参考这2113个可以了,http://www.bubuko.com/infodetail-699326.html

#以post的方法访问登5261陆页面,访问之后cookieJar会自定4102保存cookie

opener.open(login_page,data)

#以带cookie的方式访问页面,这1653样跳转主页就可以了

op=opener.open(url)

附上部分代码如下:

def login(self,login_url):

data = {

'email': self.email,

'password': self.passwd

}

post_data = urllib.urlencode(data)

req = urllib2.Request(login_url,post_data, self.headers)

response = self.opener.open(req)

content = response.read()

pagesoup = BeautifulSoup(content,fromEncoding = 'utf-8')

return pagesoup

def recent_visit(self,soup):

title = soup.html.head.title

print title.renderContents().strip()

app_link_url = soup.find('li',{'class':'app-nav-item app-homepage'}).a['href']

print app_link_url #人人网主页

app_link_op = self.opener.open(app_link_url)#跳转主页

app_link_soup = BeautifulSoup(app_link_op.read(),fromEncoding = 'utf-8')

本回答由网友推荐

2Q==

已赞过

已踩过<

你对这个回答的评价是?

评论

收起

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值