ホームページ  >  記事  >  バックエンド開発  >  コマンドラインからPython関数を実行するにはどうすればよいですか?

コマンドラインからPython関数を実行するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-28 03:55:301055ブラウズ

How to Execute Python Functions from the Command Line?

コマンド ラインからの Python 関数の実行

Python スクリプトを扱うとき、コマンド ラインから特定の関数を呼び出す必要が生じる場合があります。 。 hello() という名前の関数でこれを実現する方法は次のとおりです。

<code class="python">def hello():
    return 'Hi :)'</code>

この関数をコマンド ラインから直接実行するには、次の形式で -c (コマンド) 引数を使用できます。

$ python -c 'import foo; print foo.hello()'

ここで、foo.py は hello() 関数を含むファイルの名前です。

あるいは、スクリプト内の名前空間汚染を無視する場合は次のようになります。

$ python -c 'from foo import *; print hello()'

バランスを取るために、必要な関数のみをインポートできます。

$ python -c 'from foo import hello; print hello()'

これらのメソッドを使用すると、コマンド ラインから Python 関数をシームレスに実行でき、コードにアクセスする便利で多用途な手段が提供されます。

以上がコマンドラインからPython関数を実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。