mirror of https://github.com/CIRCL/AIL-framework
-l added -> dumping all terms indexed
parent
f3d1ca052e
commit
f65a94d47b
|
@ -24,7 +24,8 @@ indexertype = cfg.get("Indexer", "type")
|
|||
|
||||
argParser = argparse.ArgumentParser(description='Fulltext search for AIL')
|
||||
argParser.add_argument('-q', action='append', help='query to lookup (one or more)')
|
||||
argParser.add_argument('-n', action='store_true', default=False, help='Return numbers of document indexed')
|
||||
argParser.add_argument('-n', action='store_true', default=False, help='return numbers of indexed documents')
|
||||
argParser.add_argument('-l', action='store_true', default=False, help='dump all terms encountered in indexed documents')
|
||||
args = argParser.parse_args()
|
||||
|
||||
from whoosh import index
|
||||
|
@ -39,6 +40,12 @@ if args.n:
|
|||
print ix.doc_count_all()
|
||||
exit(0)
|
||||
|
||||
if args.l:
|
||||
xr = ix.searcher().reader()
|
||||
for x in xr.lexicon("content"):
|
||||
print (x)
|
||||
exit(0)
|
||||
|
||||
if args.q is None:
|
||||
argParser.print_help()
|
||||
exit(1)
|
||||
|
|
Loading…
Reference in New Issue