1

Python スクリプトから実行可能ファイルを作成する方法を知っており、それを実行することもできます。しかし、たとえば、関数を呼び出す方法がわかりません。実行可能ファイルを起動するのと同じコマンド プロンプトから実行できるようにしたいと考えています。

4

1 に答える 1

0

わかりました。あなたがやろうとしていることは理解できたと思います。スクリプトがあるとしましょう:

# module named test.py
def bar():
  print 'bar!'

def foo():
  print 'foo!'

barそして、コマンドラインからまたはコマンドラインから呼び出したいfoo

> python -c "from test import *; bar(); foo();"

これにより、次のように出力されます。

> bar!
> foo!

この-cオプションはコマンドを指定します。これは、スクリプトと同じディレクトリにいるときにコンソールにこれを入力した場合にのみ機能することに注意してください。test

于 2012-08-22T11:09:18.303 に答える