我必须使用mod_python制作一个网页,我必须在网页上加载一个图像,这是我制作的代码
import cgi
import nltk
import time
def fill():
s = """\
<html><body bgcolor="777777" >
<form method="get" action="./show">
<p>Type a word: <input type="text" name="word">
<input type="submit" value="Submit"</p>
</form>
<img width="640" height="480" src="simplify.jpg" />
</table>
</body></html>
"""
return s
它必须加载图像,但它没有这样做..问题是什么?我无法得到任何好的教程,如果有人可以建议我一个链接,那将是非常有帮助的。
答案 0 :(得分:0)
我猜你使用apache2 mod python。必须有一个名为def index的函数,它接收至少一个作为请求的参数。此函数的结果将传递给客户端。
所以在你的情况下如下:
def index (req):
s = """\
<html><body bgcolor="777777" >
<form method="get" action="./show">
<p>Type a word: <input type="text" name="word">
<input type="submit" value="Submit"</p>
</form>
<table height="200" width="300"
background="/var/www/cgi-bin/simplify.jpg" >
<img width="640" height="480" src="simplify.jpg" />
</table>
</body></html>
"""
return s