今日、プロジェクト マネージャーから、ここに 2,000 個の URL があるので、それらが正常に開くことができるかどうかを確認するようにとの質問がありました。実際、私はコードを書かなければならないため、たまたま Python を学びました。考えた結果、Python で処理できるので、Python を選択して考え始めました。
1. txtテキストに配置できます
2. Pythonを通してコンテンツ内のURLを1つずつ配列に入れます
3. シミュレートされたブラウザを開いてアクセスします。
4. アクセスが正常であれば正常に出力され、エラーがあればエラーが出力されます。
単純かつ大雑把にコードをダンプするだけです。プライバシーに関わるため、画像は暗号化されています
import urllib.request import time opener = urllib.request.build_opener() opener.addheaders = [('User-agent', 'Mozilla/49.0.2')] #这个是你放网址的文件名,改过来就可以了 file = open('test.txt') lines = file.readlines() aa=[] for line in lines: temp=line.replace('\n','') aa.append(temp) print(aa) print('开始检查:') for a in aa: tempUrl = a try : opener.open(tempUrl) print(tempUrl+'没问题') except urllib.error.HTTPError: print(tempUrl+'=访问页面出错') time.sleep(2) except urllib.error.URLError: print(tempUrl+'=访问页面出错') time.sleep(2) time.sleep(0.1)
レンダリング:
以上がこの記事の全内容であり、皆様の学習に役立てば幸いです。 PHP中国語ウェブサイト。
URL が正常にアクセスできるかどうかを確認する Python に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。