If you are a Java guy like me, you know how great Lucene is. I am also a budding Python guy, but not having a search engine as good as Lucene in Python really sucks — sorry ZCatalog guys. Well, here is something that looks promising:
Lupy is a port of Jakarta Lucene 1.2 to Python. Specifically, it reads and writes indexes in Lucene binary format. Like Lucene, it is sophisticated and scalable. Lucene is a polished and mature project and you are encouraged to read the documentation found at the Lucene home page.
Hurrah!