Imprimir HTML en Python CGI

Me he estado enseñando secuencias de comandos Python y CGI, y sé que su secuencia de comandos básica se parece a

#!/usr/local/bin/python
import cgi
print "Content-type: text/html"
print 
print "<HTML>"
print  "<BODY>"
print "HELLO WORLD!"
print "</BODY>"
print "</HTML>"

Mi pregunta es, si tengo un archivo HTML grande que quiero mostrar en python (tenía líneas y líneas de código y un JS), ¿debo agregar manualmente 'imprimir' delante de cada línea y convertir "s en \ ", etc. ¿O hay algún método o script que pueda convertirlo por mí?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta