我想從命令行p.e中調用Jython腳本。 $ /Applications/Fiji.app/Contents/MacOS/ImageJ-macosx --headless little_jython_script.py
從終端運行Jython腳本,參數爲
我知道通過
import sys
params = sys.argv[1:]
,然後調用的東西,如 $ /Applications/Fiji.app/Contents/MacOS/ImageJ-macosx --headless jython_script_with_params.py param1 param2 param3
腳本拍攝參數Python的(因此Jython的)能力。
然而,根據該網頁的ImageJ它http://imagej.net/Script_parameters也可以在代碼的Jython從該網站
# @String name
# A Jython script with parameters.
# It is the duty of the scripting framework to harvest
# the 'name' parameter from the user, and then display
# the 'greeting' output parameter, based on its type.
print "Hello, " + name + "!"
的問題是類似的Greeting.py例如使用參數:我如何指定在命令行調用參數name
$/Applications/Fiji.app/Contents/MacOS/ImageJ-macosx --headless Helloworld.py
?