Aggiunto supporto per "<" e ">" nelle stringhe da stampare.
Leonardo [2010-05-25 08:24]
Aggiunto supporto per "<" e ">" nelle stringhe da stampare.
diff --git a/pywhois.py b/pywhois.py
index fe93cc1..1828997 100644
--- a/pywhois.py
+++ b/pywhois.py
@@ -314,11 +314,16 @@ class WhoisHTTPRequestHandler(BaseHTTPRequestHandler):
Format the raw output of the whois server
"""
+ # Le cose che non sono tag si devono vedere...
+ string = re.sub(r"<", "<", string)
+ string = re.sub(r">", ">", string)
+
+
# Sostituiamo le cose con i tag relativi
for match in re.findall(r"::(.*)\n", string):
string = string.replace(match, "<span class=\"comment\">%s</span>" % match)
string = re.sub(r"\n", "<br />\n", string)
-
+
# Creiamo effettivamente la pagina
html = "<html>\n"
html += "<head>\n<title>Whois answer for %s</title>\n" % request