私は本当に専門家の意見を求めています。私は、ネットワーク上のすべてのデバイスを発見し、それらのmgmt IPとインタフェース名とIPを保存して、それらを呼び出すことができます。ネットワークデバイスプロパティのための最高のpythonデータ構造
質問は私が持っている最も効率的な構造の情報を格納することです。辞書の辞表は最善の方法ですか?
だから、私の計画は次のように辞書を持っていることです。私は他の人がpythonでそれを処理する方法を、このようにそれをやってに何か問題がありますかわからないものの
devices = {'dev1': {'mgmt_v4': '192.168.0.1',
'mgmt_v6': '192::1',
'interfaces': {'g0/0_v4': '10.10.10.1',
'g0/0_v6': '10::1',
'g0/1_v4': '20.20.20.2',
'g0/1_v6': '20::2'}}}
?
ありがとうございます。
効率のあなたの定義は何であるとしてそれらを保存しますか?最低限のメモリが使用されますか? – BlackBear
プログラム内でのアクセシビリティと使いやすさのような効率 – Kneelo