#!/usr/bin/env python3 """ myip - Fetch and display public IP information from ipinfo.io """ import json import requests if __name__ == "__main__": KEY_COLOR = "\033[92m" END_COLOR = "\033[0m" response = requests.get("https://ipinfo.io", timeout=60) json_data = json.loads(response.text) print() for item in json_data: print(f"- {KEY_COLOR}{item.title():<16}{END_COLOR} {json_data[item]}")