0

我有一个 Python 函数,它输出这样的列表,

def get_items(argument):    
    for item in items:
        print item

在终端上,当我将参数传递给我的函数并打印时,例如“get_items(test)”,我得到:

item1
item2
item3

现在,我需要通过存储字段在帖子上获取它(我已经让这部分工作,但我只能打印具有静态内容的变量,而函数内的列表内容将返回“无”)。我需要的看起来像这样,

item1
item2
item3

在查看源代码时,它看起来像这样,

<p>
item1<br/>
item2<br/>
item3<br/>
</p>

我不知道如何打印它,这在 php 中将是一种简单的方法,例如将 php 嵌入到 html 内容中。但是,每当我尝试任何事情时,Python 都会抛出 500 错误......请帮忙!

4

1 回答 1

0

如果您将脚本作为 CGI 执行 - 您的脚本必须回显一个 Content-type 后跟 2 个返回,然后再执行其他任何操作:

print "Content-Type: text/html\n"

def get_items(item):    
    for item in items:
        print item+'<br />'

print "<p>"
get_items(foo)
print "</p>"
于 2012-08-17T19:50:02.520 回答