-
DNS ルックアップを使用する: Google ドメインの可用性を確認するためには、DNS ルックアップを行います。DNS ルックアップは、ドメイン名をIPアドレスに変換するプロセスです。以下はPythonを使用した簡単なコード例です。
import socket def check_domain_availability(domain): try: socket.gethostbyname(domain) return True except socket.gaierror: return False # 使用例: domain_name = "example.com" is_available = check_domain_availability(domain_name) print(f"The domain {domain_name} is available: {is_available}")
上記の例では、
check_domain_availability
関数を使用して指定したドメインの可用性を確認します。関数は、socket.gethostbyname
を使用してドメイン名をIPアドレスに変換し、エラーが発生しなければドメインが利用可能と判断します。 -
WHOIS 検索を使用する: 別の方法として、WHOIS 検索を利用することもできます。WHOIS は、ドメインの所有者情報や登録情報を提供するデータベースです。以下はPythonを使用したWHOIS 検索のコード例です。
import whois def check_domain_availability(domain): try: w = whois.whois(domain) return not w['status'] except whois.parser.PywhoisError: return False # 使用例: domain_name = "example.com" is_available = check_domain_availability(domain_name) print(f"The domain {domain_name} is available: {is_available}")
上記の例では、
check_domain_availability
関数を使用して指定したドメインの可用性を確認します。関数は、whois.whois
を使用してWHOIS 情報を取得し、status
フィールドが存在しなければドメインが利用可能と判断します。
以上が、Google ドメインの可用性をチェックするためのシンプルで簡単な方法とコード例です。ご参考にされてください。