python3 檢查URL是否能正常訪問

2021-08-01 04:50:10 字數 936 閱讀 6797

1.首先2000個url。可以放在乙個txt文字內

2.通過python 把內容內的url一條一條放進陣列內

3.開啟乙個模擬的瀏覽器,進行訪問。

4.如果正常訪問就輸出正常,錯誤就輸出錯誤

import urllib.request

import time

opener = urllib.request.build_opener()

opener.addheaders = [('user-agent', 'mozilla/49.0.2')]

#這個是你放**的檔名,改過來就可以了

file = open('f:/1.txt')

lines = file.readlines()

aa=for line in lines:

temp=line.replace('\n','')

print(aa)

print('開始檢查:')

count= 0 # 計算txt中**的數量

newfile = open("f:/url_open.txt","a")

for a in aa:

tempurl = a

try :

opener.open(tempurl)

print(tempurl+'沒問題')

print(tempurl+'=訪問頁面出錯')

time.sleep(2)

except urllib.error.urlerror:

print(tempurl+'=訪問頁面出錯')

time.sleep(2)

time.sleep(0.1)

newfile.close()

python檢查URL是否能正常訪問

今天,專案經理問我乙個問題,問我這裡有2000個url要檢查是否能正常開啟,其實我是拒絕的,我知道因為要寫 了,正好學了點python,一想,python處理起來容易,就選了python,開始把思路想好 1.首先2000個url。可以放在乙個txt文字內 2.通過python 把內容內的url一條一...

python檢查URL是否能正常訪問

如果有2000個url要檢查是否能正常開啟,你會如何操作?其實這個問題使用python處理起來很容易,下面介紹具體操作和實施 1.首先2000個url,放在乙個txt文字內 2.通過python 把內容內的url一條一條放進陣列內 3.開啟乙個模擬的瀏覽器,進行訪問 4.如果正常訪問就輸出正常,錯誤...

python3判斷url鏈結是否為404的方法

import pymysql import threading import time import urllib import requests 開啟資料庫連線 db pymysql.connect 192.168.0.username password databasename 使用 curso...