国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python模擬登錄驗證碼(代碼簡單)

2020-01-04 17:46:42
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Python模擬登錄驗證碼(代碼簡單)的相關資料,需要的朋友可以參考下
 

廢話不多說了,直接給大家貼代碼了。

import urllibimport urllib2import cookielibdef getImg(picurl):'''request for random_code picture and cookie '''pic = opener.open(picurl).read()with open('./verifyImg.jpg','wb') as emptyPic:emptyPic.write(pic)def verifyImg(picpath):'''TODO'''passdef login(coo):loginUrl = 'http://jwxt.wust.edu.cn/whkjdx/Logon.do?method=logon'data = {'USERNAME':'*****', 'PASSWORD':'*****', 'RANDOMCODE':coo}#encode the postDatapostData = urllib.urlencode(data)user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'header = {'User-Agent':user_agent,'Referer':'http://jwxt.wust.edu.cn/whkjdx/framework/main.jsp'}#generate a Request with url,postData headers and cookierequest = urllib2.Request(loginUrl, postData, headers = header)#post datacontent = opener.open(request)#get html filemainUrl = 'http://jwxt.wust.edu.cn/whkjdx/framework/main.jsp'mainContent = opener.open(mainUrl).read()print mainContent if __name__ == '__main__':cookie = cookielib.CookieJar()handler = urllib2.HTTPCookieProcessor(cookie)opener = urllib2.build_opener(handler)picurl = 'http://jwxt.wust.edu.cn/whkjdx/verifycode.servlet'getImg(picurl)#verifyImg(picpath) randomCode = raw_input('Plz input teh randomcode:')login(randomCode)

以上代碼大家看起來很容易吧,有不明白的地方歡迎留言,我會在第一時間和大家取得聯系的。在此VEVB武林網小編祝大家新年快樂。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南开区| 呼图壁县| 孝义市| 河池市| 墨玉县| 毕节市| 连江县| 龙山县| 定兴县| 开封市| 山丹县| 湘阴县| 德保县| 汕尾市| 禄丰县| 洞口县| 中卫市| 门头沟区| 山丹县| 宣城市| 峨眉山市| 赣榆县| 洪江市| 临猗县| 新津县| 乌拉特前旗| 江山市| 兖州市| 霍邱县| 五原县| 兴和县| 阳曲县| 阿坝| 西和县| 格尔木市| 阳东县| 申扎县| 肇州县| 留坝县| 青田县| 绥中县|