求助: 调用python cgi 出错

求助: 调用python cgi 出错

我的python脚本为:
#!c:\Python25\python.exe
import time

def printHeader( title ):
    print """Content-type: text/html
    <?xml version = "1.0" encoding = "UTF-8"?>
    <!DOCTYPE html PUBLIC
    "-//W3C//DTD XHTML 1.0 Strict//EN"
    "DTD/xhtml1-strict.dtd">
    <html xmlns = "http://www.w3.org/1999/xhtml">
    <head><title>%s</title></head>

    <body>""" % title
printHeader( "Current date and time" )
print time.ctime( time.time() )
print "</body></html>"

使用浏览器访问时,
提示
文档的顶层无效。处理资源 'http://localhost:8080/time.py' 时出错。第 1 行,位置: 1

#!c:\Python25\python.exe
^

哪位高手指点下?不太熟web
win下面不需要开头的#!,路径不是\,而应该是\\或者/,另外content-type后面应该多一个换行。