オプション解析したい(argparse

 1import argparse
 2
 3def main() -> None:
 4
 5    # ArgumentParserオブジェクトを作成
 6    parser = argparse.ArgumentParser()
 7
 8    # 位置引数を追加
 9    parser.add_argument("url", help="URL")
10
11    # オプション引数を追加
12    parser.add_argument("--config", help="設定")
13    parser.add_argument("--debug", help="デバッグ")
14
15    # 引数/オプション設定を取得
16    args = parser.parse_args()
17    # args.url
18    # args.config
19    # args.debug
20
21    if args.debug:
22        # デバッグ設定
23
24    return
25
26if __name__ == "__main__":
27    main()

argparseはPython標準のオプション解析モジュールです。 簡単かつ高機能にオプションを追加できます。

ヘルプドキュメントを書く代わりに、 スクリプトに追加しておくとよいと思います。