Switch to side-by-side view

--- a
+++ b/src/python/samples/recollq.py
@@ -0,0 +1,49 @@
+#!/usr/bin/env python
+
+import sys
+import recollq
+allmeta = ("title", "keywords", "abstract", "url", "mimetype", "mtime",
+           "ipath", "fbytes", "dbytes", "relevance")
+
+
+def dotest(db, q):
+    query = db.query()
+#query1 = db.query()
+
+    nres = query.execute(q)
+    print "Result count: ", nres
+    if nres > 10:
+        nres = 10
+    while query.next >= 0 and query.next < nres: 
+        doc = query.fetchone()
+        print query.next
+        for k in ("title",):
+            print k, ":", getattr(doc, k).encode('utf-8')
+            abs = db.makeDocAbstract(doc, query).encode('utf-8')
+            print abs
+            print
+
+# End dotest
+
+q = "essaouira"
+
+print "TESTING WITH .recoll"
+db = recollq.connect()
+db.setAbstractParams(maxchars=80, contextwords=2)
+dotest(db, q)
+
+sys.exit(0)
+
+print "TESTING WITH .recoll-test"
+db = recollq.connect(confdir="/Users/dockes/.recoll-test")
+dotest(db, q)
+
+print "TESTING WITH .recoll-doc"
+db = recollq.connect(confdir="/y/home/dockes/.recoll-doc")
+dotest(db, q)
+
+print "TESTING WITH .recoll and .recoll-doc"
+db = recollq.connect(confdir="/Users/dockes/.recoll", 
+                     extra_dbs=("/y/home/dockes/.recoll-doc",))
+dotest(db, q)
+