Как отправить CSS файл через метод do_GET на веб-сервере питона?

В бэк энде я 0, поэтому не бейте.
Как в do_GET методе можно отправить CSS?

# -*- coding: utf-8 -*-
from http.server import HTTPServer, BaseHTTPRequestHandler, SimpleHTTPRequestHandler

class Handler(SimpleHTTPRequestHandler):
    def do_HEAD(s):
        s.send_response(200)
        s.send_header("Content-type","text/html")
        s.end_headers()
    def do_GET(self):
        self.send_response(200, 'OK')
        self.send_header('Content-type', 'html')
        self.end_headers()
        self.wfile.write(bytes("Hello, World!", 'UTF-8'))
              
    
server = HTTPServer(('',8000),Handler)
server.serve_forever()
  • Вопрос задан
  • 297 просмотров
Пригласить эксперта
Ответы на вопрос 1
CSS должен отправляться средствами вэбсервера а не питоном. поэтому достаточно в html документе указать и все должно работать
<html>
  <head>
    <link rel="stylesheet" type="text/css" href="simplehttpwebsite_style.css">
  </head>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы