1

我想将此Configuration.class对象(从http://pastebin.com/dZeV27XB)移植到 python 中,并且似乎很难移植 org.apache.commons.configuration 对象

在 java 类中,有多个函数返回 aConfiguration.getStringConfiguration.getInteg

  public int getDumpEndDir()
  {
    return this.config.getInt("wiki.dump.endDir");
  }

  public String getDocDir()
  {
    return this.config.getString("wiki.dump.docDir");
  }

任何关于这样的函数返回什么的线索?

有没有类似的python库org.apache.commonsorg.apache.commons.configuration特别是如果图书馆 有一个。

为什么这是在 Java 中而不是在 python 中,这是有原因的吗?

4

1 回答 1

1

您可以使用 python 的 inbuild ConfigParser 模块,它与 Java 的属性文件加载器非常相似。但在这里,配置参数将按部分拆分。检查这个, https://docs.python.org/2/library/configparser.html

如果它是一个内存配置结构,那么你可以简单地使用一个字典对象......

于 2014-11-27T03:35:01.703 回答