新手在这里编写脚本。
我想创建一个对话框窗口,提示用户选择 2 个文件(“pos”和“neg”)。我还想将这些文件路径存储为变量以供以后使用。
我无法存储文件路径。我只能收集默认路径,而不是存储用户选择的路径。
import os
from java.io import File
from ij import IJ
from ij.gui import GenericDialog
from fiji.util.gui import GenericDialogPlus
>
gdp = GenericDialogPlus(“test”)
gdp.addFileField(“pos”, “C:/Users/”)
pos = gdp.getNextString()
gdp.addFileField(“neg”, “C:/Users/”)
neg = gdp.getNextString()
gdp.showDialog()
print("yourfiles "+ pos+ " " + neg)
但这只是回报:
你的文件 C:/Users/ C:/Users/
即使用户选择了一个新文件,即:C:/Users/test.tiff
我希望输出基于用户选择的任何内容:
你的文件 C:/Users/test.tiff C:/Users/negative.tiff
我错过了什么命令?谢谢!