1 つの py スクリプトから別の py スクリプトを呼び出し、そこから辞書のリストを取得する必要があるプログラムがあります。他の py スクリプトを呼び出して stdout から文字列としてリストを取得する方法を理解しましたが、2 番目のスクリプトでそれを使用するにはどうすればよいですか? 2 番目のスクリプトの出力は次のとおりです。
[{'itemkey1': 'item1', 'itemkey2': 'item2'}, {'itemkey1': 'item1', 'itemkey2': 'item2'}]
そして、最初のスクリプトでこのリストが必要です。私が見つけた1つの解決策はを使用することですexec
が、それはいくつかのセキュリティ上の問題を引き起こし、私はそれを避けたいと思っています.