タグ

2015年8月19日のブックマーク (1件)

  • pythonでコマンド待ち受けツールを作ってみる - Qiita

    はじめに pythonにはcmdという非常に便利なクラスがある。これは簡単に言うと、オリジナルなコマンド待ち受けが作れてしまう。特に自分が気にっているのはアクションの補完機能が勝手に付加されるところ。 何かシンプルなツールを作る時、それは何かのファイルをパースしたり、簡単なデータを送ったり、もちろん普通にスクリプトで書いてもいいと思う。もし、シェルスクリプトなどで作るのが飽きたならば、気分転換でpythonのcmdクラスを使ってみてもいいかもしれない。 実装 ここではシンプルな実装にする。 from cmd import Cmd class testCmd(Cmd): prompt = "hoge) " def __init__(self): Cmd.__init__(self) def do_exe(self, arg): print "do anything" def help_exe

    pythonでコマンド待ち受けツールを作ってみる - Qiita
    sekt2o
    sekt2o 2015/08/19
    以前、自力でCI作ったけど、コレ知ってたら楽だっただろうな。