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

首頁 > 編程 > Python > 正文

利用Pyhton中的requests包進行網(wǎng)頁訪問測試的方法

2020-01-04 13:42:09
字體:
供稿:網(wǎng)友

為了測試一組網(wǎng)頁是否能夠訪問,采取python中的requests包進行批量的訪問測試,并輸出訪問結(jié)果。

一、requests包的安裝

打開命令行(win+r輸入cmd啟動);

打開pythion安裝目錄下的Python/Python36-32/Scripts,將其中的pip文件拖動到命令行中;

在之后輸入install requests命令;

Pyhton,requests,網(wǎng)頁訪問測試

二、訪問方法

import requestsfin = open('urls.txt', 'r')fout = open('result.txt', 'w')urllist = fin.readlines()for url in urllist: try:  url='http://'+url.strip()  r=requests.post(url)  fout.write(url+' : OK with status_code: '+str(r.status_code))  print(url+' : OK with status_code: '+str(r.status_code)) except:  fout.write(url+' : error/n')  print(url+' : error/n')fin.close()fout.close()

通過讀取文件中的url進行訪問;

由于文件中url缺少一些信息,因此統(tǒng)一加上http://;

.strip()方法是為了去掉末尾的/n,否則會訪問錯誤;

之所以采用try/except是因為經(jīng)過測試發(fā)現(xiàn),有些網(wǎng)站打不開會直接導(dǎo)致程序中斷,而有些網(wǎng)站則是能夠進去,但是網(wǎng)站本身沒有內(nèi)容或再報一些其他錯,所以對于能訪問的網(wǎng)站還會進一步檢查狀態(tài)碼進行鑒別。

以上這篇利用Pyhton中的requests包進行網(wǎng)頁訪問測試的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到python教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 财经| 社会| 兴隆县| 宜章县| 招远市| 宜章县| 肃北| 阿图什市| 三亚市| 屯留县| 津市市| 永胜县| 无极县| 德清县| 靖安县| 内乡县| 钟山县| 永丰县| 邵武市| 宿州市| 成安县| 阿坝| 长武县| 邢台县| 邢台市| 正阳县| 怀安县| 横山县| 尉氏县| 巫山县| 育儿| 湟源县| 惠州市| 陇川县| 绥阳县| 汾阳市| 垦利县| 安阳县| 康马县| 平远县| 瓮安县|