<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div bgcolor="#ffffff"><br>
<div><font face="Arial">Il confronto però così è case sensitive, io 
proverei con:</font></div>
<div>
<div>            while 
unicode(feed.last_id).upper() != unicode(entry['link']).upper():</div></div></div></blockquote><div><br></div><div style>vero ma i casi di utilità sono molto rari. Per la cronaca, la funzione "sistemata":</div>

<div style><br></div><div style><div>def check_feed(feedk, e=0):</div><div>    feed = feedk.get()</div><div>    parsed = fetch_feed(feed.feed)  # restituisce False in caso di errori quindi..</div><div>    n = len(parsed['items']) if parsed is not False else 0</div>

<div>    if n > 0:</div><div>        entry = parsed['items'][e]</div><div>        while feed.last_id != entry['link'] and e < (n - 1):</div><div style>            scrivi_nel_db()</div><div>            e += 1</div>

<div>            entry = parsed['items'][e]</div><div>        feed.last_id = parsed['items'][0]['link']</div><div>        feed.put()</div><div><br></div><div style>per pigrizia nella funzione originaria misi tutto in un try/except e me ne lavai le mani..</div>

</div><div style><br></div><div style><br></div></div></div></div>