non conosco guide python a riguardo, so dell'esistenza di framework web:
https://www.html.it/05/04/2017/5-pyt...b-application/

non so nemmeno se sia pratico l'uso di python per il web, in ogni caso dovrai produrre codice html e annessi perché questo venga spedito al client. altrimenti non si vede nulla di buono. in questo credo ti possano aiutare i framework del caso.
in alternativa o usi un cms, o ti studi un comune linguaggio dinamico per il web (asp, net, php...)

riguardo alla tua applicazione di aiuto quello che dovrai fare è:
raccogliere i dati del client (file o testo che sia),
spedirli al tuo elaboratore,
questo fornirà poi la risposta stampandola e video (o creando un file per il download dove lo ritieni opportuno).