2012-06-13 68 views
0

所以我相當新的python和configobj和NLTK。NLTK和配置文件

現在我的要求是,我需要創建一個配置文件,它將擁有NLTK的所有規則。在「黑烏鴉」類型的句子中,NLTK規則將是'DT+JJ+NN'。 (DT=determiner(the), JJ=Adjective(black), NN=Noun(crow))

所以基本上我的配置文件看起來像這樣一些事情,

rule = [DT+JJ+NN, CC+JJ+NN, .....] 

現在我需要用Python語言編寫代碼其中,如果,如果我給一個輸入作爲規則[0],那麼它應該給我輸出爲[DT+JJ+NN]。如果我給規則[1],那麼它應該給我輸出爲[CC+JJ+NN]。因此,如果我給規則[0] [0],那麼輸出應該是[DT],規則[0] [1]應該是[JJ]

有人可以幫我嗎?我遇到了麻煩,因爲所有規則都要在配置文件中維護。我會非常感激!

回答

0

所以你有一個配置文件,你想打開並在Python中讀取。你是否想要/需要使用ConfigObj來做到這一點?如果是的話,你是否看過一些使用谷歌搜索的例子?

無論如何,你應該告訴我們你到目前爲止所擁有的。對於初學者來說,你可以編寫打開你的配置文件的python代碼嗎?