>
>
> Il confronto però così è case sensitive, io proverei con:
> while unicode(feed.last_id).upper() !=
> unicode(entry['link']).upper():
>
vero ma i casi di utilità sono molto rari. Per la cronaca, la funzione
"sistemata":
def check_feed(feedk, e=0):
feed = feedk.get()
pars
y, June 13, 2013 6:14 PM
Subject: [Python] Comparare stringhe unicode
Scusate, ho questa funzione che uso per popolare il DB di articoli presi da
feed di vario tipo (atom, rss..) con l'aiuto di feedparser:
def check_feed(feedk, e=0):
feed = feedk.get()
parsed = fetch_feed(feed
2013/6/14 Luca Bacchi
> Ciao Carlos... Ti si è rotto Google? ;-D
>
>
> http://stackoverflow.com/questions/57708/convert-xml-html-entities-into-unicode-string-in-python
>
No ma io cercavo un qualcosa che mi eseguisse la traduzione come una specie
di json_encode/json_decode.
Lo so sono pigro ;)
C
>Grazie, ho capito che non dipende dalla codifica perché i log confermano
che sono entrambe unicode.
>Il problema adesso sembra essere un altro:
>Quando per qualsiasi motivo il 'cursore' non è più tra gli 'items' parte
l'eccezione e non scrive il cursore nel DB: niente >feed.put()
>
>se nel feed ci
Ciao Carlos... Ti si è rotto Google? ;-D
http://stackoverflow.com/questions/57708/convert-xml-html-entities-into-unicode-string-in-python
2013/6/13 Carlos Catucci
> Scusate il mezzo OT ma gia che ci siamo:
>
> senza usare BeautifulSoap c'e' maniera di trasformare html entities in
> unicode str
Scusate il mezzo OT ma gia che ci siamo:
senza usare BeautifulSoap c'e' maniera di trasformare html entities in
unicode string?
Carlos
--
..y sobre todo, sean siempre capaces de sentir en lo más hondo cualquier
injusticia cometida contra cualquiera en cualquier parte del mundo. Es la
cualidad má
Grazie, ho capito che non dipende dalla codifica perché i log confermano
che sono entrambe unicode.
Il problema adesso sembra essere un altro:
Quando per qualsiasi motivo il 'cursore' non è più tra gli 'items' parte
l'eccezione e non scrive il cursore nel DB: niente feed.put()
se nel feed ci sono
2013/6/13 Daniele Varrazzo
> Non c'è niente di magico nel confrontare stringhe unicode (disse lui
> mentendo, omettendo dettagli osceni quali surrogate pairs, composition...)
>
> Prova a stampare map(ord, u), dove u è la tua stringa unicode, per vedere
> se il contenuto è effettivamente diverso a
Scusate, ho questa funzione che uso per popolare il DB di articoli presi da
feed di vario tipo (atom, rss..) con l'aiuto di feedparser:
def check_feed(feedk, e=0):
feed = feedk.get()
parsed = fetch_feed(feed.feed)
if parsed:
try:
entry = parsed['items'][e]