Python 3.1 RSS Парсер? - PullRequest
       40

Python 3.1 RSS Парсер?

8 голосов
/ 06 октября 2009

Кто-нибудь знает хороший анализатор каналов для python 3.1? Я использовал feedparser для 2.5, но, похоже, он еще не портирован на 3.1, и это, очевидно, более сложно, чем просто запустить на нем 2to3.py. Любая помощь?

Ответы [ 4 ]

4 голосов
/ 14 октября 2009

Вы можете взглянуть на сообщение в блоге Atom Models от Ian Bicking.Он предлагает не использовать какую-либо специальную библиотеку «разбора каналов», потому что Atom и RSS являются просто XML , поэтому ваша модель на самом деле представляет собой дерево XML, а не какой-то причудливый класс.Вы можете попробовать его код под Python 3.

2 голосов
/ 11 июля 2013

feedparser теперь доступен для Python 2.4 до 3.3- https://code.google.com/p/feedparser/

1 голос
/ 26 ноября 2010

Я работал над переносом feedparser на Python 3 и опубликовал ветку разработки feedparser / Python 3 на GitHub с результатами этой работы до сих пор.

Существует также открытый отчет об ошибке при портировании feedparser на Python 3, но, поскольку я являюсь новым пользователем StackOverflow, я в настоящее время ограничен одной ссылкой. Вы найдете ссылку на отчет об ошибке в верхней части страницы GitHub (она ссылается на code.google.com).

0 голосов
/ 14 октября 2009

Начать портирование feedparser на Python 3.1.

...