問題タブ [junos-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
745 参照

python - PyEZ を使用して Juniper ルーターの MAC アドレス テーブルを取得するにはどうすればよいですか? 実行時にエラーをスローします

RPC コマンドを使用して rouer から vpls mac テーブルを取得するための簡単な python スクリプトを作成しました。実行時にエラーがスローされます。私が間違っていることを誰かが知っていますか?

root@ubuntu:~# 猫 vpls3.py

root@ubuntu:~#

以下はエラーです:

以下のスクリプトも試しました:

root@ubuntu:~# cat test1.py

同じエラー:

root@ubuntu:~# python test1.py トレースバック (最新の呼び出しが最後): ファイル "test1.py"、11 行目、macs = dev.rpc.get-vpls-mac-table(normalize=True) NameError: name 「vpls」は定義されていません root@ubuntu:~#

0 投票する
1 に答える
99 参照

python - Pythonでjsonデータファイルを別の一般的なjsonファイルに追加する

まず、私の同様の問題を検索しましたが、上記の質問に答えることができませんでした。さらにアドバイスをいただければ幸いです。

ネットワーク機器のリストからデータを抽出し、その値を json ファイルに保存するスクリプトを実行しています。

次に、コード行を使用して、devicename、ipaddress、および lldp のデータを取得し、値を返し、それを抽出して、上記のデータ リストに保存します。例えば

my[data[2]] の場合、lldp ネイバーはデータを xml 形式で返し、その xml データを以下のような json 形式のファイルに変換します。

LLDP ネイバーの詳細:-

ここでの私の質問は、上記の lldp ネイバーの詳細 (json データ) を json-1 の temp[data[2]] に追加して、生成される最終的な json ファイル json.dump(json-1, fp) が以下のようになるようにする方法です。ネストされた json ファイル

誰かが私を正しい道に導いてくれることを本当に願っています...私は立ち往生しています...私を助けてください。ありがとうございました。

0 投票する
0 に答える
269 参照

python - Juniper 構成バックアップ ファイルを変換する方法

ジュニパーのデバイスの構成のバックアップを保持するシステムがあります

このファイルを読み込んで、XML や Json などのより読みやすい形式に変換する必要があります。

Pythonでそれを行うことは可能ですか?

Ruby でそれを行う方法を見つけましたが、Python でそれが必要です。何か提案はありますか?

https://stackoverflow.com/a/28905687/4371496