get_ip_info.py
import ipinfo import sys # get the ip address from the command line try: ip_address = sys.argv[1] except IndexError: ip_address = None # access token for ipinfo.io access_token = '<put_your_access_token_here>' # create a client object with the access token handler = ipinfo.getHandler(access_token) # get the ip info details = handler.getDetails(ip_address) # print the ip info for key, value in details.all.items(): print(f"{key}: {value}")