タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pythonとgetoptに関するwozozoのブックマーク (1)

  • hexacosa.net::Pythonでのオプションパースのおはなし

    私は仕事でよくPythonで小さなツールを作成します。ログ解析やログ収集、 日報の加工や共有サーバの自分のアカウントのバックアップ等々。 その際、ツールにコマンドオプションを渡すことはよくあるシチュエーションです。 今日はPythonでのオプションパースのお話を少し。 例として、-tオプションで時刻表示、-vでバージョン表示、 その他文字列指定でファイル内容を表示する(catコマンドみたいな感じ)、 コマンドを作成してみます。 初心者またはものぐさな人向け(sys.argv) コマンド引数にアクセスできるsys.argvを直接解析すれば 簡易のオプションパーサを作れます。(これをオプションパーサとは言わない気がするが) #!/usr/bin/env python __version__ = '0.0.1' import sys import time def usage(): print

    wozozo
    wozozo 2009/02/14
    getopt, optparse, コマンド
  • 1