From 0b3451b2bbec0d55ff0cff9def77f09b940bff4d Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Wed, 6 Aug 2025 16:31:31 -0400 Subject: Add scoring utility function --- current_king.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 current_king.py (limited to 'current_king.py') diff --git a/current_king.py b/current_king.py new file mode 100644 index 0000000..4334140 --- /dev/null +++ b/current_king.py @@ -0,0 +1,12 @@ +import urllib.request +import urllib.error + +def get_king_data(): + """Request data from localhost king endpoint and return response body as string.""" + try: + with urllib.request.urlopen("http://localhost:8080/v1/king") as response: + return response.read().decode('utf-8') + except urllib.error.URLError as e: + raise Exception(f"Failed to fetch king data: {e}") + +print(get_king_data()) -- cgit