python指令碼 測試網頁是否正常執行

2021-09-12 09:57:13 字數 1338 閱讀 7625

導庫

import requests

新增**

url =

""

發出請求,並設定超時時間為5秒
r = requests.get(url, timeout=

5)

獲取狀態碼
code = r.status_code
判斷
if code ==

200:

print

("ok **訪問正常"

)else

:print

("error 不能訪問"

)

from urllib.request import urlopen

url = ''

resp = urlopen(url)

code = resp.getcode()

print('the result is :', code)

匯入
import urllib.request
建立乙個請求,並新增請求頭
opener = urllib.request.build_opener(

)opener.addheaders =[(

'user-agent'

,'mozilla/49.0.2'

)]

讀取乙個檔案到乙個列表
file

=open

('url.txt'

)lines =

file

.readlines(

)

aa =

for line in lines:

temp = line.replace(

'\n',''

)print

(aa)

遍歷列表並發出請求
for a in aa:

tempurl = a

try: opener.

open

(tempurl)

print

(tempurl +

'正常訪問'

'=訪問頁面出錯,httperror'

)except urllib.error.urlerror:

print

(tempurl +

'=訪問頁面出錯,urlerror'

)

shell指令碼測試url是否通

最近在寫雙機部署的shell指令碼,需要通過測試指定的url來確定專案 springboot 是否啟動成功,思路 通過curl命令來訪問指定的url curl引數說明 i head 僅返回頭部資訊,使用head請求 m 10 最多查詢10s o dev null 遮蔽原有輸出資訊 s silent ...

Python指令碼模擬登入網頁之ZiMuZu篇

zimuzu.tv這個 喜歡看電影看美劇的人一定都熟悉.這個 原先的公升級策略是每天登陸 然後去乙個 每日簽到 的頁面點選乙個簽到按鈕,以實現帳號等級的公升級.之前網上早就有大神寫了自動簽到指令碼,我也想試著模仿寫乙個,但是等到我真的開始寫的時候,這個 的公升級策略變了.只需要每天登陸一下 就好了....

Python指令碼實現單個介面測試

本文摘要 python模擬http介面請求 通過修改post引數驗證引數合法性 如下 import requests import sys,io 解決console顯示亂碼的編碼問題 buffer encoding utf 8 url headers 修改 type source 引數值驗證引數合法...