1

このConfiguration.classオブジェクトを ( http://pastebin.com/dZeV27XBから) Python に移植したいのですが、org.apache.commons.configuration オブジェクトを移植するのは難しいようです。

Configuration.getStringJavaクラスには、またはConfiguration.getIntegを返す複数の関数がありました

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

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

そのような関数が何を返すかの手がかりはありますか?

に似たpythonライブラリはありorg.apache.commonsますか? 特にorg.apache.commons.configuration図書館にあるものがある場合。

これがPythonではなくJavaにある理由はありますか?

4

1 に答える 1

1

Java のプロパティ ファイル ローダーに非常によく似た Python の inbuild ConfigParser モジュールを使用できます。ただし、ここでは、構成パラメーターはセクションごとに分割されます。これを確認してください、 https://docs.python.org/2/library/configparser.html

それがインメモリ構成構造である場合は、単に辞書オブジェクトを使用できます...

于 2014-11-27T03:35:01.703 に答える