Re: Need help with TermsEnum

2014-02-03 Thread Premraj Narkhede
Sorry this is entire code ireader = IndexReader.open(dir1) fields = MultiFields.getFields(ireader) terms = fields.terms("Doc") termsEnumvar = terms.iterator(None) termsref = BytesRefIterator.cast_(termsEnumvar) term_dict={} try: while (termsref.next()): termval = TermsEnum.cast_(termsref) fg

Re: Need help with TermsEnum

2014-02-03 Thread Premraj Narkhede
Hi Andi Thanks for your help we tried following solutions and it worked term_dict={} try: while (termsref.next()): termval = TermsEnum.cast_(termsref) fg = termval.term().utf8ToString() freq = termval.docFreq() term_dict[fg]=freq except: print 'error in term_dict' On Mon, Feb 3, 201

Re: Need help with TermsEnum

2014-02-03 Thread Premraj Narkhede
Thanks We will quickly try this and come back with results. On Mon, Feb 3, 2014 at 1:43 PM, Andi Vajda wrote: > > > On Feb 2, 2014, at 23:09, Premraj Narkhede > wrote: > > > > I am using 4.5.1 > > > > > >> On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote: > >> > >> > On Feb 2, 2014, at

Re: Need help with TermsEnum

2014-02-03 Thread Andi Vajda
> On Feb 2, 2014, at 23:09, Premraj Narkhede > wrote: > > I am using 4.5.1 > > >> On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote: >> >> On Feb 2, 2014, at 22:51, Premraj Narkhede >>> wrote: >>> >>> Hi >>> >>> I am trying to get to terms in Index using following code. >>> >>> Bu

Re: Need help with TermsEnum

2014-02-02 Thread Premraj Narkhede
I am using 4.5.1 On Mon, Feb 3, 2014 at 12:38 PM, Andi Vajda wrote: > > > On Feb 2, 2014, at 22:51, Premraj Narkhede > wrote: > > > > Hi > > > > I am trying to get to terms in Index using following code. > > > > But I keep getting error saying termsEnum doesnt have "next" function > > > > Plea

Re: Need help with TermsEnum

2014-02-02 Thread Andi Vajda
> On Feb 2, 2014, at 22:51, Premraj Narkhede > wrote: > > Hi > > I am trying to get to terms in Index using following code. > > But I keep getting error saying termsEnum doesnt have "next" function > > Please help What version of PyLucene are you using ? Andi.. > > ireader= DirectoryRead

Need help with TermsEnum

2014-02-02 Thread Premraj Narkhede
Hi I am trying to get to terms in Index using following code. But I keep getting error saying termsEnum doesnt have "next" function Please help ireader= DirectoryReader.open(dir1) terms = SlowCompositeReaderWrapper.wrap(ireader).terms("Doc"); termsEnum = terms.iterator(None) while termsEnum.nex