Pythonで関数引数の辞書型での引き渡し
$ python test.py --parameter=\{\'arg1\':1.0\}
などとして投げて, getoptで受け取った文字列をargsDict=eval(argString)などとして辞書型にする. これを関数fooに引数として渡すには,
foo(**argsDict)
とすればよい.
http://php.atpedia.jp/python/ja/lib/module-getopt.html
$ python test.py --parameter=\{\'arg1\':1.0\}
などとして投げて, getoptで受け取った文字列をargsDict=eval(argString)などとして辞書型にする. これを関数fooに引数として渡すには,
foo(**argsDict)
とすればよい.
http://php.atpedia.jp/python/ja/lib/module-getopt.html