【发布时间】:2014-12-15 19:22:01
【问题描述】:
我正在尝试创建一个动态页面,该页面必须在场景/服务器端做一些工作,并且还显示一个网页,人们可以在其中检索我们在服务器端处理的内容。因此,作为页面的基本模板,我有这个:
#!/usr/bin/python
import cgi, os, sys, commands
print "Content-type: text/html\n";
print "<html>\n"
print "<head>\n"
print "<title>My Title Here</title>\n"
#Need to find out how to get python to get css code done.
print "<![if !IE]> <link href="../styles/screen.css" rel="stylesheet" type="text/css" media="screen" /> <![endif]>\n"
print "</head>\n"
print "<body>\n"
print "<body>\n"
print "</html>\n"
这一行print "<![if !IE]> <link href="../styles/screen.css" rel="stylesheet" type="text/css" media="screen" /> <![endif]>\n" 是导致问题的行。当页面用python构建然后提供给用户时,如何使用这种逻辑方式来查找和使用css?通过 python 完成时如何将 css 合并到我的页面中?
【问题讨论】:
-
如果字符串包含双引号
",则必须在字符串周围使用单引号'。 -
请注意,只有第一个
print语句需要\n在末尾(因为标题必须用空行与内容分隔)。只需print语句自动添加的\n就可以了。您还可以考虑使用三引号,以便更轻松地在内容中包含引号。