Hialxml - dificultad para analizar stackexchange rss feed
Tengo problemas para analizar rss feed de stackexchange en python. Cuando trato de obtener los nodos de resumen, devuelvo una lista vacía
He estado tratando de resolver esto, pero no entiendo bien.
¿Alguien puede ayudar? gracias un
In [3o]: import lxml.etree, urllib2
In [31]: url_cooking = 'http://cooking.stackexchange.com/feeds'
In [32]: cooking_content = urllib2.urlopen(url_cooking)
In [33]: cooking_parsed = lxml.etree.parse(cooking_content)
In [34]: cooking_texts = cooking_parsed.xpath('.//feed/entry/summary')
In [35]: cooking_texts
Out[35]: []
'data.xpath ('// ns: alimentación/NS: entrada/NS: resumen', espacios de nombres = { 'ns': 'http: //www.w3.org/2005/Atom '}) ' – reclosedev
gah, ¡no es de extrañar! Parece que la API renombró la palabra clave 'namespaces' en algún momento. Actualizando mi muestra con código de trabajo. – gfortune
muchas gracias Gfortune. Comenzaré a verificar la raíz antes de dirigirme a analizarla. – MrCastro