ネットワークの自動化ネタのとして、シスコルータにログインして、型名とシリアル番号を自動的に収集してCSV形式でファイル保存するPythonスクリプトを試作してみました。 今回はPythonライブラリのnetmikoとtextfsm+ntc-templatesを利用しました。 シスコルータの型名とシリアル番号の一覧(CSV形式) やること ネットワークのオペレーションを自動化するために、Pythonスクリプトの試作をしました。 シスコルータ(IOS、IOS XE、IOS XR、NX-OS)の型名とシリアル番号を収集して、CSV形式でファイルに出力します。 Pythonライブラリのnetmikoで、ルータにSSHでログインし、CLIでshow inventoryコマンドを実行して、型名とシリアル番号を取得します。 Pythonライブラリのtextfsm+ntc-templatesを利用して、コ