PyLUcene SHell 0.2.0

PyLUcene SHell (Plush) is an interactive shell to inspect a Lucene store.
PyLUcene SHell
  1 Screenshot
PyLUcene SHell (Plush) is an interactive shell to inspect a Lucene store.

Here are some key features of "PyLUcene SHell":

View store information.
View indexes definition.
Search using the Lucene Query Parser Syntax.
Sort result list.
Browse by document number.
Top term occurences for a field, matching a regex.
Support PyLucene 1.9.1 and 2.0.0.
Interactive shell emacs like command history and editing features.
Command line tool and thus scriptable.
Easy installation, no java required.
Can load NXLucene analyzers.
Plush is free software distributed under the GNU GPL.
Plush is written in python and can be easily customized.


You need python 2.4 (2.3 not tested) with the readline support (--enable-readline)

Plush requires PyLucene which is easy to install using binaries.

Here is an example on how to install the latest PyLucene 2.0.0-3 (Lucene 2.0.0-453447) on ubuntu:

cd /tmp
tar xzvf PyLucene-2.0.0-3.tar.gz
cd PyLucene-2.0.0-3/
sudo cp -r python/* /usr/lib/python2.4/site-packages/
sudo cp -r gcj/* /usr/local/lib

Visit the PyLucene site for other pre-built binaries.
Plush is a pure python package that you can get from the Python Cheese Shop

tar xzvf plush-X.Y.Z.tar.gz
cd plush

Install plush either with:

sudo make install

or using the pythonic way:

python build
sudo python install

Thats all no .jar nor java required.

last updated on:
February 28th, 2007, 20:35 GMT
developed by:
Benoit Delbosc
license type:
Perl Artistic License 
ROOT \ Programming \ Quality Assurance and Testing
PyLUcene SHell
Download Button

In a hurry? Add it to your Download Basket!

user rating 1



Rate it!

Add your review!