2011-07-13 31 views
5
>>> c = t.concordance('president') 
Displaying 25 of 142 matches: 
of Hays , Kan. as the school's new president . Dr. Clark will succeed Dr. J. R. 
dollars , said C. Virgil Martin , president of Carson Pirie Scott & Co. , comm 
dants '' . Washington , July 24 -- president Kennedy today pushed aside other W 
ionwide television and radio . The president spent much of the week-end at his 
drafts '' . Salinger said the work president Kennedy , advisers , and members o 
miss them . Washington , Feb. 9 -- president Kennedy today proposed a mammoth n 
railroad retirement programs . The president , in a special message to Congress 
ged care plan , similar to one the president sponsored last year as a senator , 
or up to 240 days an illness . The president noted that Congress last year pass 
e medical and dental schools . The president said the nation's 92 medical and 4 
go up to 21 millions by 1966 . The president recommended federal `` matching gr 
community health services '' , the president called for doubling the present 10 
. In the child health field , the president said he will recommend later an in 
nstitute . Asks research funds The president said he will ask Congress to incre 
building research facilities . The president said he will also propose increasi 
ernment research in medicine . The president said his proposals combine the `` 
e (D. , Ore.) in connection with president Eisenhower's cabinet selections in 
r's cabinet selections in 1953 and president Kennedy's in 1961 . Oslo The most 
e was critical of what he feels is president Kennedy's tendency to be too conci 
cation . But he did recommend that president Kennedy state clearly that if Comm 
any observer would have said that president Kennedy had blended a program that 
nquency in the United States . The president is deeply concerned over this prob 
orities on juvenile problems . The president asks the support and cooperation o 
rime trend . Offenses multiply The president has also called upon the Attorney 
h the problem . Simultaneously the president announced Thursday the appointment 
>>> print c 
None 

但我不能將它設置爲一個變量...我想能夠將其設置爲一個變量,所以我可以做它的東西。在NLTK中,如何獲得文本的一致性?

回答

5

你調用的代碼是在nltk/nltk/text.py,看起來像:

if '_concordance_index' not in self.__dict__: 
     print "Building index..." 
     self._concordance_index = ConcordanceIndex(self.tokens, 
                key=lambda s:s.lower()) 

    self._concordance_index.print_concordance(word, width, lines) 

所以,你應該能夠創建一個ConcordanceIndex自己,但是你需要處理它。 ConcordanceIndex類是the same file,包括print_concordance的代碼,這可能是一個很好的開始。

+1

要完成答案:t._concordance_index包含OP想要做的東西的ConcordanceIndex對象。 –

相關問題