我正在尝试使用 Beautiful Soup 从网站中提取数据列表:
class burger(webapp2.RequestHandler):
Husam = urlopen('http://www.qaym.com/city/77/category/3/%D8%A7%D9%84%D8%AE%D8%A8%D8%B1/%D8%A8%D8%B1%D8%AC%D8%B1/').read()
def get(self, soup = BeautifulSoup(Husam)):
tago = soup.find_all("a", class_ = "bigger floatholder")
for tag in tago:
me2 = tag.get_text("\n")
template_values = {
'me2': me2
}
for template in template_values:
template = jinja_environment.get_template('index.html')
self.response.out.write(template.render(template_values))
现在,当我尝试使用 jinja2 在模板中显示数据时,它会根据列表的数量重复整个模板,并将每个信息放在一个模板中。
我如何将整个列表放在一个标签中并能够在不重复的情况下编辑其他标签?
<li>{{ me2}}</li>