Entonces, empiezo mis experimentos con python y empiezo a tener algunos dramas corriendo algunos ejemplos simples en local. Estoy probando el feedparser.
http://www.feedparser.org/docs/introduction.html
Y entonces, lo instalo inicialmente en mi sistema:
Código Python:
Ver originalsudo easy_install feedparser
Password:
Searching for feedparser
Best match: feedparser 5.0.1
Processing feedparser-5.0.1-py2.6.egg
Adding feedparser 5.0.1 to easy-install.pth file
Using /Library/Python/2.6/site-packages/feedparser-5.0.1-py2.6.egg
Processing dependencies for feedparser
Finished processing dependencies for feedparser
Y entonces, genero un primer ejemplo (feeparser.py) para que me escupa el RSS de un archivo:
Código Python:
Ver originalimport feedparser
feed = 'http://www.foodspotting.com/cvander.rss'
d = feedparser.parse(feed)
for entry in d['entries']:
print entry.title
Y me gano un error.
Código Python:
Ver originalpython feedparser.py
Traceback (most recent call last):
File "feedparser.py", line 1, in <module>
import feedparser
File "feedparser.py", line 4, in <module>
d = feedparser.parse(feed)
AttributeError: 'module' object has no attribute 'parse'
Por qué no está haciendo el import correctamente? Cómo tendría que llamarlo?