亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

02_python爬蟲_五種方法通過黑板客第二關

2019-11-06 06:49:45
字體:
來源:轉載
供稿:網友

黑板客第二關網址是 http://www.heibanke.com/lesson/crawler_ex01/ 

第二關的頁面如下:

即要求用戶輸入用戶名和密碼,然后闖關成功

用戶名沒有規則,可以任意輸入,而密碼是一個30以內的數字,并不是真正我們注冊的用戶名和密碼組合

因此,這就需要我們去依次嘗試輸入30以內的數字作為密碼

這種方式需要我們向網站做出一個互動:自動提交表單

第一種方法

通過urllib 提交內容

#!/usr/bin/python# coding:utf-8import urllibimport reimport sysreload(sys)sys.setdefaultencoding('utf-8') data={'username':'qiqiyingse'}url='http://www.heibanke.com/lesson/crawler_ex01/' for num in xrange(1,31):	data['passWord']=num	post_data=urllib.urlencode(data)	PRint post_data	response=urllib.urlopen(url,post_data)	html=response.read()	result=re.findall('密碼錯誤',html)	if not result:		print '闖關成功,下一關網址是:http://www.heibanke.com'+re.findall(r'<a href="(.*?)" class',html)[0]		break 

所耗時長:

闖關成功,下一關網址是:http://www.heibanke.com/lesson/crawler_ex02/run time is  0:00:12.546250

第二種方法

urllib2 的方式,用urllib 打包數據

#!/usr/bin/python# coding:utf-8import urllib2import reimport urllibimport datetimebegin_time=datetime.datetime.now()data={'username':'qiqiyingse'}url='http://www.heibanke.com/lesson/crawler_ex01/' for num in range(1,31):	data['password']=num	post_data=urllib.urlencode(data)	print post_data	response=urllib2.urlopen(url,post_data)	html=response.read()	result=re.findall('密碼錯誤',html)	if not result:		print '闖關成功,下一關網址是:http://www.heibanke.com'+re.findall(r'<a href="(.*?)" class',html)[0]		print 'run time is ',datetime.datetime.now()-begin_time		break 

所耗時長:

闖關成功,下一關網址是:http://www.heibanke.com/lesson/crawler_ex02/run time is  0:00:10.163122

這種方法的數據打包也可以用下面這兩句代碼

post_data=urllib.urlencode(data)request=urllib2.Request(url,post_data)response=urllib2.urlopen(request)只是里面多了一個urllib2里面的Request 方法來進行打包

第三種方法

使用request的post方法來提交數據

#!/usr/bin/python# coding:utf-8import requestsimport reimport datetimeimport sysreload(sys)sys.setdefaultencoding('utf-8')begin_time=datetime.datetime.now()url = 'http://www.heibanke.com/lesson/crawler_ex01/'payload = {'username': 'test', 'password': 0}for n in range(30):	payload['password'] = n	content = requests.post(url, payload).text	pattern = r'<h3>(.*)</h3>'	result = re.findall(pattern, content)	print "try enter ",n,result[0]	if u"錯誤" not in result[0]:		print result[0]+'/n下一關網址是:http://www.heibanke.com'+re.findall(r'<a href="(.*?)" class',content)[0]		print 'run time is ',datetime.datetime.now()-begin_time		break所耗費時長

下一關網址是:http://www.heibanke.com/lesson/crawler_ex02/run time is  0:00:09.232878

第四種方法

使用webdriver的方式,相當于直接通過頁面輸入,頁面點擊的方式


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本久久久久亚洲中字幕| 亚洲天堂色网站| 欧美一区二区三区四区在线| 欧美亚洲另类制服自拍| 亚洲乱码一区av黑人高潮| 国产一区二区久久精品| 91人成网站www| 亚洲国产日韩一区| 欧美一级成年大片在线观看| 久久福利视频导航| 国产欧美在线看| 亚洲香蕉成人av网站在线观看| 精品久久久一区二区| 欧美日韩在线影院| 欧美视频国产精品| 欧美日韩成人精品| www.xxxx欧美| 国产精品久久久久国产a级| 欧美性生交大片免费| 伊人一区二区三区久久精品| 国产精品va在线播放我和闺蜜| 91久久久国产精品| 高清日韩电视剧大全免费播放在线观看| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲黄色在线观看| 亚洲国产欧美一区二区丝袜黑人| 亚洲综合大片69999| 成人黄色大片在线免费观看| 国产精品久久久久久av下载红粉| 亚洲欧美制服综合另类| 欧美性xxxxxx| 韩国三级日本三级少妇99| 日韩精品欧美国产精品忘忧草| 亚洲激情在线观看| 狠狠色狠色综合曰曰| 国产精品com| 国产精品手机播放| 亚洲欧美三级伦理| 2024亚洲男人天堂| 自拍偷拍亚洲区| 亚洲天堂av在线免费| 精品久久久久久国产91| 92福利视频午夜1000合集在线观看| 欧美黄色片免费观看| 国产精品久在线观看| 国产亚洲精品久久久久久777| 亚洲国产小视频在线观看| 国产精品羞羞答答| 亚洲欧美日韩国产中文专区| 欧美激情久久久久| 91日韩在线视频| 色阁综合伊人av| 欧美电影免费观看大全| 日本精品久久久久影院| 日韩电影大全免费观看2023年上| 91经典在线视频| 日韩在线视频免费观看高清中文| 亚洲网站视频福利| 疯狂蹂躏欧美一区二区精品| 欧美第一黄网免费网站| 影音先锋欧美在线资源| 亚洲最新在线视频| 久久伊人精品一区二区三区| 国产精品久久久久久av福利| 国产视频在线观看一区二区| 亚洲人在线视频| 91精品国产自产在线老师啪| 亚洲人成电影网站色…| 这里只有精品在线观看| 精品国产乱码久久久久久虫虫漫画| 日韩电视剧在线观看免费网站| 欧美黑人视频一区| 精品福利在线视频| 亚洲国产天堂网精品网站| 91精品在线观看视频| 久久久成人精品| 久国内精品在线| 国内精品美女av在线播放| 欧美猛少妇色xxxxx| 一区二区成人精品| 亚洲第一网中文字幕| 国产高清在线不卡| 亚洲欧美另类在线观看| 欧美在线视频a| 91九色蝌蚪国产| 国产专区欧美专区| 欧美人成在线视频| 久久久久久噜噜噜久久久精品| 久久久视频免费观看| 91久久精品日日躁夜夜躁国产| 在线免费观看羞羞视频一区二区| 成人a免费视频| 精品亚洲国产成av人片传媒| 国产成人av网| 日韩中文在线视频| 日韩性xxxx爱| 亚洲在线免费看| 日韩有码在线播放| 欧美中文在线字幕| 久久久久久久999| 国产69精品久久久| 日韩高清人体午夜| 亚洲国产精品99| 欧美老女人www| www亚洲欧美| 欧美区在线播放| 韩国三级日本三级少妇99| 成人做爰www免费看视频网站| 精品国产一区二区三区久久久狼| xvideos国产精品| 55夜色66夜色国产精品视频| 国产成人av在线| 日韩视频免费大全中文字幕| 九九热精品视频在线播放| 啪一啪鲁一鲁2019在线视频| 美女福利视频一区| 久久精品国产精品| 成人在线视频网站| 性欧美xxxx交| 97成人精品区在线播放| 欧美日韩人人澡狠狠躁视频| 国产精品男人的天堂| 亚洲第一福利视频| yw.139尤物在线精品视频| 97久久精品人人澡人人爽缅北| 成人亚洲欧美一区二区三区| 久久久国产精品x99av| 91精品一区二区| 国产一区二区激情| 不卡av在线网站| 91精品国产综合久久久久久久久| 欧美xxxx综合视频| 国产欧美日韩高清| 色七七影院综合| 国产精品日韩在线| 欧美午夜片在线免费观看| 久久精品久久久久| 欧美老女人性视频| 亚洲国产精品电影| 久久99热这里只有精品国产| 69av视频在线播放| 亚洲成人av在线| 亚洲国语精品自产拍在线观看| 日韩高清人体午夜| 国产一区二区丝袜| 一区二区三区黄色| 国产国语刺激对白av不卡| 亚洲日本aⅴ片在线观看香蕉| 26uuu亚洲伊人春色| 亚洲国产成人久久| 国产精品草莓在线免费观看| 岛国av午夜精品| 精品国产一区二区三区在线观看| 日韩av在线免费播放| 亚洲xxxx视频| 中文字幕日韩av综合精品| 欧美激情综合色综合啪啪五月| 国产日韩欧美日韩大片| 欧美日韩一区二区在线| 欧美大片免费观看在线观看网站推荐| 国产精品久久婷婷六月丁香| 亚洲精品国偷自产在线99热| 亚洲国产精品久久91精品| 亚洲成人久久电影|