我的所有import
语句后面都有一个名为geolist
的列表,后跟一系列函数,其中一个函数将元素附加到geolist
。
用于填充def reverseDNS(IPlist):
list(set(IPlist))
print(IPlist)
#geolist = [] --- Removed
for ip in IPlist:
url = "http://ipinfo.io/" + ip + "/json"
print(url)
info = str(urllib.urlopen(url).read())
data = json.loads(info)
if (("bogon" in data) == False):
geolist.append(data['loc'])
的功能
@app.route("/")
def template_test():
return render_template('template.html', list=geolist)
这是测试方法(最后出现)我用来显示geolist的内容(测试检查不是空的);
Python (先试过这个)
@app.route("/")
def template_test():
geo_list = []
for geo in geolist:
geo_list.append(geo)
return render_template('template.html', list=geo_list)
然后尝试了这个
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body>
<h1>Tester</h1>
{% for n in list %}
<p>{{ n }}</p>
{% endfor %}
</body>
</html>
HTML
geolist
我想传递(?)render_template()
的内容作为self join
的参数并显示它。
谢谢。