feedparser

Mike 42flicks at gmail.com
Tue May 13 17:34:38 EDT 2008


On Tue, May 13, 2008 at 11:16 PM, <castironpi at gmail.com> wrote:

> On May 13, 6:06 am, "Gabriel Genellina" <gagsl-... at yahoo.com.ar>
> wrote:
> > En Tue, 13 May 2008 07:30:44 -0300, Mike <42fli... at gmail.com> escribió:
> >
> >
> >
> >
> >
> > > I'm trying to use the feedparser module (http://www.feedparser.org/).
> >
> > > Is it possible to use this without running the setup program?
> >
> > > I don't see why not, seems like I'm missing something obvious.
> >
> > > My directory structure is:
> >
> > > myprogram.py
> > >     /feedparser
> > >         /feedparser.py
> >
> > > I know I can install the module in the modules directory but would
> like
> > > to
> > > avoid this for two reasons: I'm only using it for the one project so
> > > would
> > > like to keep it seperate, and if I move to a shared host I may not be
> > > allowed to install additional modules (not sure if this is correct
> > > though).
> >
> > The easiest way would be to put the single module feedparser.py in the
> > same directory as your program (I don't  completely get your reasons not
>
> > to do that). OR put feedparser.py in some other directory that is
> already
> > listed in sys.path. OR add the directory containing feedparser.py to
> > sys.path, just at the beginning of your program.
> >
> > > I've tried:
> >
> > > import feedparser
> >
> > > import feedparser.feedparser
> >
> > > from feedparser import feedparser
> >
> > > What am I doing wrong? :)
> >
> > *IF* the directory 'feedparser' were a package (that is, if it contained
> a
> > file __init__.py), then that last import statement would be valid. But I
>
> > don't reccomend doing this; you're changing the module's environment.
> >
> > --
> > Gabriel Genellina- Hide quoted text -
> >
> > - Show quoted text -
>
>
> I've overlooked the fact there is no _init_.py, I was expecting it to
behave as a package. I'll put the file in my current directory as you
suggested. Thanks for the explanation, it was very helpful and much
appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20080514/c58f421e/attachment-0001.html>


More information about the Python-list mailing list