Как отправить любой контекст из файла Python в любой HTML-файл - PullRequest
0 голосов
/ 22 февраля 2019

main.py

import http.server
import socketserver

PORT = 8000
a_list = ['some', 'some','some','some','some']
a_dict = ['some':'some','some':'some','some':'soem']

'''
path = '/'
if path:
    path = '/index.html'
    file_to_open = open(path[1:]).read()
    file_to_open = file_to_open.format(a_list =a_list, a_dict =a_dict)
    '''

Handler = http.server.SimpleHTTPRequestHandler
httpd = socketserver.TCPServer(("", PORT), Handler)
httpd.serve_forever()

мой закомментированный код не работает.В этом случае, как я могу отправить любой контекст в мой HTML-файл отсюда и с помощью цикла может получить доступ к отдельным данным.

HTML-файл ожидаемый синтаксис, такой как django (приблизительно)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Home</title>
</head>
<body>

<h1>Hello, Python</h1>

{% for user in a_list %}
    {{ user }}
{% endfor %}

{% for user in a_dict %}
    {{ user }}
{% endfor %}

</body>
</html>

Такие, как.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...