0
モジュールのクリックを使って構文解析するCLI引数を作成することを学び、Argparseとは違うことを試したかったのです。Pythonコマンドを実行していないモジュールをクリックしますか?
しかし、私は公式のドキュメンテーション、YouTubeの例などに従ってみて、クリックするだけで無視してみました。
私が使用して、Ubuntuの16.04とMac OSX上で試してみた:
[Python Version]
Python 2.7.13 :: Anaconda custom (x86_64)
[Click Version]
Version: 6.7
これはコード(チュートリアルからコピー)である:
import click
@click.command()
@click.option('--verbose', is_flag=True, help="Will print verbose messages.")
def cli(verbose):
if verbose:
click.echo("We are in the verbose mode.")
click.echo("Hello World")
私はそれを実行...何も起こるエラーはありません。ただ何も。何が間違っていますか?私はクリックピップインストールクリックを使用してクリックをインストールし、2つのOS'esで試してみました。
うわー、ありがとう!それは速くて基本的でした。スタックが私に許されるとすぐに、これを答えとして受け入れる(10分待つ)。 :) – Raker
あなたはPythonの初心者だと思うので、おそらくこの質問に対する答えを見たいと思うでしょう:https://stackoverflow.com/questions/419163/what-does-if-name-main-do – Iguananaut