我是python和zope的新手。在ZMI中,我使用以下代码创建了一个新的python脚本:
the_message = 'hello there human'
print the_message
我无法保存文件,因为它会显示错误'Prints,但从不读取'打印'变量'。
如果我使用return the_message
,那么它会保存并显示正常。
有谁知道这里出了什么问题?有什么我需要添加到我的脚本,我失踪了吗?
答案 0 :(得分:2)
您需要明确返回printed
:
the_message = 'hello there human'
print the_message
return printed
不会隐式读取printed
变量。请参阅Zope 2书的Basic Scripting一章中的Print Statement Support。