Subversion Repositories SmartDukaan

Rev

Rev 278 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 278 Rev 289
Line 14... Line 14...
14
 
14
 
15
querystr = ""
15
querystr = ""
16
#analyzer = lucene.SnowballAnalyzer()
16
#analyzer = lucene.SnowballAnalyzer()
17
analyzer = lucene.StandardAnalyzer()
17
analyzer = lucene.StandardAnalyzer()
18
#analyzer = lucene.SimpleAnalyzer()
18
#analyzer = lucene.SimpleAnalyzer()
19
i=0
19
i=2
20
for s in sys.argv:
20
j=len(sys.argv)
21
    if i==0:
-
 
22
        i = i+1
21
cmd = sys.argv[1]
23
        continue
22
while i<j:
24
    querystr = querystr + s
23
    querystr = querystr + sys.argv[i]
25
    querystr = querystr + " "
24
    querystr = querystr + " "
-
 
25
    
26
#querystr = lucene.PhraseQuery(querystr)
26
#querystr = lucene.PhraseQuery(querystr)
27
print " query: " + str(querystr)     
27
print " query: " + str(querystr)     
28
path_index1 = ds+"home"+ds+"gaurav"+ds+"code" + ds + "index1"
28
path_index1 = ds+"home"+ds+"gaurav"+ds+"code" + ds + "infibeamindex"
29
searcher = lucene.IndexSearcher(path_index1)
29
searcher = lucene.IndexSearcher(path_index1)
30
q = lucene.QueryParser('name',analyzer).parse(querystr)
30
q = lucene.QueryParser('name',analyzer).parse(querystr)
31
 
31
 
32
scoreDocs = searcher.search(q)
32
scoreDocs = searcher.search(q)
33
print len(scoreDocs)
33
print len(scoreDocs)