【Python/urllib】URLが存在しているか確認

PythonのurllibモジュールでURLが存在しているか確認する方法をソースコード付きでまとめました。

URLが存在しているか確認

Python3の標準モジュール「urllib」で指定したURLが存在しているか確認します。

サンプルコード(Python3)

サンプルプログラムのソースコードです。

#-*- using:utf-8 -*-
import urllib

def check_url(url):
    try:
        f = urllib.request.urlopen(url)
        print('OK:', url)
        f.close()
    except urllib.request.HTTPError:
        print('Not found:', url)


url = "https://algorithm.joho.info"
check_url(url)
関連記事
1 【UNIX入門】コマンド・サンプル集
2 Python入門 基本文法
関連記事