所以我对python和configobj以及NLTK都很陌生。
现在我的要求是我需要创建一个具有NLTK所有规则的配置文件。在“The Black Crow”类型的句子意义上,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 :(得分:0)
因此,您有一个要在python中打开和读取的配置文件。你是否一定想要/需要使用ConfigObj来做到这一点?如果是,您是否通过谷歌搜索了一些用法示例?
无论如何,你应该告诉我们你到目前为止所得到的。对于初学者,你能编写打开配置文件的python代码吗?