Если этот большой HTML-файл называется (например) 'foo.html'
и находится в текущем каталоге для вашего CGI-скрипта, то все, что вам нужно в качестве тела вашего скрипта:
print "Content-type: text/html"
print
with open('foo.html') as f:
print f.read()
Если вы застряли с Python 2.5, добавьте from __future__ import with_statement
в качестве начала тела вашего модуля. Если вы застряли на еще более старом Python, измените последние две строки на
print open('foo.html').read()
Обратите внимание, что вам не нужно import cgi
, когда вы не используете ни одну из функций модуля cgi
, что имеет место как в вашем примере, так и в этом ответе.