У меня есть простой локальный сервер с python, в котором содержатся 2 переменные и данные этих переменных, которые я хочу получить в файле index.html.
Мой код
from http.server import HTTPServer, BaseHTTPRequestHandler
ulta_palta_list = ['Pagla', 'Janina', 'Bangladesh']
name = "someone"
class DataHeadServer(BaseHTTPRequestHandler):
def do_GET(self):
if self.path == '/':
self.path = '/index.html'
try:
file_to_open = open(self.path[1:]).read()
self.send_response(200)
except:
file_to_open = "File Not Found"
self.send_response(404)
self.end_headers()
self.wfile.write(bytes(file_to_open, 'utf-8'))
httpd = HTTPServer(('localhost', 8080), DataHeadServer)
httpd.serve_forever()
print("Server Running")
Здесь ulta_palta_listи имя переменной я хочу получить доступ к файлу индекса, например, как Django Framework.
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Home</title>
</head>
<body>
<h1>Hello, Python</h1>
</body>
</html>
Сокет лучше для этого?Спасибо