python feedparser <georss: point> 55.32967 10.236263 </ georss: point> - PullRequest
0 голосов
/ 18 февраля 2011

Я пытаюсь универсальный фидпарсер разобрать <georss:point>55.32967 10.236263</georss:point> но он не работает. Я попытался получить доступ к item['georss'], item['georss:point'] и item['point'] все, в результате чего KeyError.

Я пытался следовать Может ли feedparser анализировать geo-rss , но он все еще не работает

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

Feedparser не поддерживает georss, но, кажется, есть патч, доступный на http://code.google.com/p/feedparser/issues/detail?id=62

0 голосов
/ 22 августа 2012

Я просмотрел ключи для каждой записи и обнаружил, что тег georss:point указан как georss_point, поэтому вы можете вызвать значение координаты для записи либо с помощью feed.entry[i].georss_point, либо feed.entry[i]['georss_point']. * 1005.*

...