From 95142e45eec7e72867b68c2f3446a855799411ab Mon Sep 17 00:00:00 2001 From: Michael Taboada Date: Tue, 6 Aug 2024 10:14:12 -0700 Subject: [PATCH] More python3 updates --- test.py | 2 +- test_serve.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test.py b/test.py index f793488..fb2fc64 100644 --- a/test.py +++ b/test.py @@ -957,7 +957,7 @@ class ParseScreenObstructions: doc = None for key in lud: #bmps are stored upside down, so do endswith here.. - if key.endswith(tile[-len(tile)*3/4:]): + if key.endswith(tile[int(-len(tile)*3/4):]): doc = lud.get(key) break else: diff --git a/test_serve.py b/test_serve.py index 1b50b72..5eafbcd 100644 --- a/test_serve.py +++ b/test_serve.py @@ -29,12 +29,12 @@ class MainHandler(BaseHTTPRequestHandler): def do_POST(self): print("____") - query = urlparse.urlparse(self.path).query + query = urlparse(self.path).query if query.strip(): query_components = dict(qc.split("=") for qc in query.split("&")) else: query_components = {} - content_length = int(self.headers.getheader('content-length', 0)) + content_length = int(self.headers.get('content-length', 0)) data = self.rfile.read(content_length); doc = json.loads(data) @@ -92,7 +92,7 @@ class MainHandler(BaseHTTPRequestHandler): print((len(output), time.time()-t_time)) self.send_header("Content-Length", len(output)) self.end_headers() - self.wfile.write(output) + self.wfile.write(bytes(output, encoding='utf-8')) def main():