码迷,mamicode.com
首页 > 其他好文 > 详细

<爬虫>黑板爬虫闯关02

时间:2019-03-10 20:32:49      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:htm   range   path   username   less   user   primary   highlight   pos   

import requests
from lxml import etree
‘‘‘
	黑板爬虫闯关02
	网址:http://www.heibanke.com/lesson/crawler_ex01/
‘‘‘


url = "http://www.heibanke.com/lesson/crawler_ex01/"
data = {
	‘username‘:"shuimo",
	‘password‘: 0,
}
for i in range(30):
	data[‘password‘] = i
	res = requests.post(url,data=data)
	res.encoding="utf8"
	html = etree.HTML(res.content)
	info = html.xpath("//h3/text()")[0][4:8]
	if info != "密码错误":
		url = "http://www.heibanke.com" + str(html.xpath(‘//a[@class="btn btn-primary"]/@href‘)[0])
		print("下一关的网址是:%s"%url)
		print("闯关成功的数字是%d"%i)
		break

  

<爬虫>黑板爬虫闯关02

标签:htm   range   path   username   less   user   primary   highlight   pos   

原文地址:https://www.cnblogs.com/shuimohei/p/10506728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!