Проиграть mp3 по GET запросу - Python
Формулировка задачи:
Здравствуйте , у меня такая же проблема , удалось ли Вам как то решить эту проблему?
Хочу чтобы при запросе в браузере cgi-bin\myscript.py?L1=255 запускался mp3 файл
Решение задачи: «Проиграть mp3 по GET запросу»
textual
Листинг программы
from http.server import HTTPServer, BaseHTTPRequestHandler from urllib.parse import urlparse, parse_qs class Handler(BaseHTTPRequestHandler): def do_GET(self): query_components = parse_qs(urlparse(self.path).query) l1 = query_components.get('L1') self.send_response(200) self.send_header("Content-type", "text/html") self.end_headers() if l1 and l1[0] == '255': # start your mp3 here self.wfile.write(b'WIN') elif l1 and l1[0] != '255': self.wfile.write(b'L1 = ' + l1[0].encode('utf-8')) else: self.wfile.write(b'no L1 parameter') server = HTTPServer(('127.0.0.1', 9090), RequestHandlerClass=Handler) server.serve_forever()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д