<div dir="ltr"><div>Credo di aver trovato la risposta:</div><div><br></div><div><a href="https://pypi.org/project/htmlentities/">https://pypi.org/project/htmlentities/</a></div><div><br></div><div>import htmlentities</div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">htmlentities.encode("perché c'è una città")
</span><br>"perch&eacute; c'&egrave; una citt&agrave;"<br></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno gio 26 nov 2020 alle ore 17:35 Valerio Pachera <<a href="mailto:sirio81@gmail.com">sirio81@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Ciao a tutti, ho uno script che usa jinja2 come sistema di template.</div><div>Leggo i dati da una sorgente ldap e con quelli faccio il render del template.</div><div>Problema: alcuni nomi e cognomi hanno le lettere accentate.</div><div>Vorrei convertire queste lettere nella rispettiva entity html.</div><div>Jinja di suo puo' fare l'escape ma lo fa solo di alcuni caratteri "pericolosi" &><'</div><div>Potrei arrangiarmi con una serie di replace() ma mi chiedevo se esiste qualcosa di piu' elegante.</div><div>Dalla documentazione di jinja2 non mi sembra vi sia tale funzionalita'.</div><div>Voi cosa ne pensate?<br></div></div>
</blockquote></div>