技術メモ

ネットワークエンジニアがpython, perl等々を気楽に使うための覚え書き

2015-12-01から1ヶ月間の記事一覧

ExaBGP、cumulus linux

メモ、後でゆっくりと・・・Cumulus Linux | Cumulus Networks Exa-Networks/exabgp · GitHub

atom パッケージ - language-teraterm-macro

python, perlのスクリプト作成でお世話になっている、atomエディタ(https://atom.io/)。中々珍しい、teraterm macro(ttl)を補助してくれるパッケージ(Atom用パッケージ | できる!TeraTermマクロ)をみつけ、数週間使ってみたが、very good!CTRL+/によるコメ…

python hashlibによるMD5/SHA-1/SHA-256 File validation

MD5/SHA-1/SHA-256をまとめて計算、そしてCSV出力もサポートするPythonスクリプト(Windows版のPython3.4で作成)。 メモ 使い方は、対象ファイルをglob形式で指定(複数可)。 hash.update()で使うblocksizeの選択に注意(スクリプトでは、デフォルト2047を定義)…

python openpyxl - ネットワーク機器のExcelパラメータシートをpythonで読取

ネットワーク機器(cisco)のExcelパラメータシート ホスト名とインターフェース名を含むExcelのパラメータシートを読み取って、データを加工(config作成、構築データ作成等)を行いたい時のサンプルスクリプトを作成(環境は、python 3.4 + openpyxl 2.3.0)。 …

python pexpectによるcisco / juniperのCLI automation

コンフィグバックアップだけではないマルチパーパス・スクリプト expectライクなpython pexpectで、cisco / juniper 機器のログ採取と設定変更機能を兼ねたwrapperモジュール(pexpect_wrapper.py)を書いてみた(Linux上のpython2.7, pexpect4.0.1環境で確認)…