On Wed, 17 May 2006, Thapar, Ashwin wrote:

I am an introductory programmer, but am trying to use Python and
pyLucene to help a professor with conducting some business research. I
am simply trying to use pyLucene to search through a folder of text
files, and find files containing instances of a given string (similar to
what grep does in linux). However, I found the documentation with
pyLucene confusing and not very helpful. Can anyone help me with this?
Or alternatively, can anyone point me in the direction of a good
beginners guide to pyLucene?

PyLucene is a compilation of Java Lucene by gcj wrapped for use by Python. As such, its APIs are the same as Java Lucene's. The exceptions to this are noted in PyLucene's README file:
    http://svn.osafoundation.org/pylucene/trunk/README

Good sources for Lucene users getting started are:

  - The [email protected] mailing list.

  - The "Lucene in Action" book. Almost all samples included in this book are
    available in Python with PyLucene and should provide a very good starting
    point for many PyLucene tasks:
    http://svn.osafoundation.org/pylucene/trunk/samples/LuceneInAction

  - The Java Lucene javadocs:
    http://lucene.apache.org/java/docs/api/index.html

Another sample that is close to what you're trying to do, indexing and searching the man pages of a unix system, is included too:

  - http://svn.osafoundation.org/pylucene/trunk/samples/manindex.py
  - http://svn.osafoundation.org/pylucene/trunk/samples/mansearch.py

Andi..

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to