1
私はBokehサーバーアプリケーションを持っています。コマンドラインでカスタムオプションを渡したいと思います。Bokehサーバーアプリケーションへのコマンドライン引数の受け渡し
bokeh serve /path/to/script.py --my-option foo
これは可能ですか? Bokehは何とかこれらのオプションを渡すのだろうか?
私はBokehサーバーアプリケーションを持っています。コマンドラインでカスタムオプションを渡したいと思います。Bokehサーバーアプリケーションへのコマンドライン引数の受け渡し
bokeh serve /path/to/script.py --my-option foo
これは可能ですか? Bokehは何とかこれらのオプションを渡すのだろうか?
はい、--args
コマンドラインオプションdescribed in the User's Guideを使用してください。 --args
オプションの後に置くものはすべて、通常のPythonスクリプトと同様に、アプリケーションコードのsys.argv
に表示されます。この呼び出しでは
import sys
print(sys.argv)
:
このアプリを実行する
['foo.py', '-x', '1', 'bar', '--baz']
:
bokeh serve foo.py --args -x 1 bar --baz
が次に印刷されている本になりますセッションを開きます