#!/usr/bin/env python3 from urllib.parse import urlsplit import sys if len(sys.argv) != 2: print(f"Usage: {sys.argv[0]} <url>") raise SystemExit(1) url = sys.argv[1] parsed = urlsplit(url) if parsed.hostname is None: print(f"No host name found in URL: {url}") raise SystemExit(1) print(parsed.hostname)