Python CGI не печатает после ввода-вывода файла
#!/usr/bin/env python
import cgi
print "Content-type: text/html"
print
print """
<html>
<head><title>your details are as follows</title></head>
<body>
<h3> Sample CGI Script </h3>
"""
form = cgi.FieldStorage()
username = form.getvalue('Username')
ipaddress = form.getvalue('IPaddress')
subnetmask = form.getvalue('Subnetmask')
print username
print ipaddress
print subnetmask
Приведенный выше код на python работает нормально и выводит html вместе с инструкциями для печати имени пользователя, ipaddress и subnetmask выше. Однако, когда я добавляю приведенный ниже код, любой оператор печати после ввода / вывода файла не печатается на веб-странице. В любом случае все распечатки над Файловым вводом / выводом печатаются на веб-странице.
searchfile = open("IP.txt", "r")
for line in searchfile:
if ipaddress in line: print "IP set to null already"
searchfile.close()
Может кто-нибудь, пожалуйста, объясните мне, как заставить это работать. Я действительно хочу печатное заявление if ipaddress in line: print "IP set to null already"
быть напечатанным на веб-странице