ここに私がやっていることがあります:
私は多次元配列、またはむしろハッシュの配列を取り、それを私の perl スクリプトから python スクリプトに渡そうとしています。現在、私はそれをjsonに変換してから、json文字列をリテラル文字列としてPythonスクリプトにパラメーターとして渡しています。
ハッシュの配列は、次の例のようになります。
%HoH = (
id10001 => {
lat => "180",
long => "-180",
},
id10002 => {
lat => "180",
long => "-180",
},
id10003 => {
lat => "180",
long => "-180",
}
);
次に、perl スクリプト内で、json 文字列に変換します。
{
"id10001": { "lat": "180", "lon": "-180" },
"id10002": { "lat": "180", "lon": "-180" },
"id10003": { "lat": "180", "lon": "-180" },
}
次に、これが python スクリプトに渡されます。Python スクリプトは、json 文字列をデコードして、元の構築された配列構造に戻します。
配列、または多次元配列を perl スクリプトから python scrip に渡すより良い方法はありますか?
よろしくお願いします。