日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python检查批量URL是否可以正常访问

發(fā)布時(shí)間:2023/12/31 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python检查批量URL是否可以正常访问 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#!/usr/bin/env python # -*- coding: UTF-8 -*- '''================================================= @Project -> File :test_-pytest-automation -> 555 @IDE :PyCharm @Author :Mr. MA @Date :2021/7/30 9:37 @Desc :檢查URL是否能正常訪問(wèn)(腳本) ==================================================''' import requests import pandas as pd# 取出excel表格數(shù)據(jù)遍歷后生成字典 def parse_excel(file_path, sheet_name, column1, column2):res = {}data = pd.read_excel(io=file_path, sheet_name=sheet_name)a = data[column1]c = data[column2]for i in range(len(a)):res[a[i]] = (str(c[i]))return res# 檢查URL狀態(tài) def getHttpStatusCode(url):try:request = requests.get(url)httpStatusCode = request.status_codereturn httpStatusCodeexcept requests.exceptions.HTTPError as e:return eif __name__ == "__main__":real_data = parse_excel('url.xls', 'Sheet1', 'id', 'product_show_img')# 取字典里數(shù)據(jù)遍歷key,value檢驗(yàn)url,不通鏈接保存至文本輸出for key, value in real_data.items():try:status = getHttpStatusCode(value.strip('\n')) # 換行符if status != 200:with open('404.txt', 'a') as f:f.write("id:{},product_show_img:{}".format(key,value) + '\n')print(key, value)else:print('sucess')except Exception as e:print(e)

總結(jié)

以上是生活随笔為你收集整理的Python检查批量URL是否可以正常访问的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。