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