From b43db3e4ce113f90ae624dd24a12db678ef03995 Mon Sep 17 00:00:00 2001 From: jookie Date: Thu, 26 Sep 2024 16:14:43 -0400 Subject: [PATCH] vercel-fix --- app/api/t1.py | 10 ---------- app/api/user.vercel.py | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 10 deletions(-) delete mode 100644 app/api/t1.py create mode 100644 app/api/user.vercel.py diff --git a/app/api/t1.py b/app/api/t1.py deleted file mode 100644 index 035bc86..0000000 --- a/app/api/t1.py +++ /dev/null @@ -1,10 +0,0 @@ -from http.server import BaseHTTPRequestHandler - -class handler(BaseHTTPRequestHandler): - - def do_GET(self): - self.send_response(200) - self.send_header('Content-type','text/plain') - self.end_headers() - self.wfile.write('Hello, world!'.encode('utf-8')) - return \ No newline at end of file diff --git a/app/api/user.vercel.py b/app/api/user.vercel.py new file mode 100644 index 0000000..862b3a8 --- /dev/null +++ b/app/api/user.vercel.py @@ -0,0 +1,20 @@ +from http.server import BaseHTTPRequestHandler +from os.path import join +from posixpath import abspath, dirname +dir = dirname(abspath(__file__)) + +class handler(BaseHTTPRequestHandler): + + def do_GET(self): + self.send_response(200) + self.send_header('Content-type','text/plain') + self.end_headers() + + # You can use the path relative to the project's base directory. + # with open(join('data', 'file.txt'), 'r') as file: + + # Or you can use the path relative to the current file's directory. + with open(join(dir, '..', 'data', 'file.txt'), 'r') as file: + for line in file: + self.wfile.write(line.encode()) + return \ No newline at end of file