【发布时间】:2014-04-12 10:46:18
【问题描述】:
我有一个文件夹,里面有几个光谱。我编写了一个程序,将洛伦兹吸收峰拟合到光谱中。为此,Python scipt 必须位于同一文件夹中,然后它会读取自己的路径并检测光谱文件。双击 scipt 后,它会将峰拟合到文件夹中的所有光谱文件。
现在我想稍微改进一下程序。我不想将脚本文件与测量数据放在同一个文件夹中,我希望其他人能够轻松使用该程序。为此,我需要一种可以将光谱文件拖放到窗口或类似窗口中的方法。 scipt 应该只读取文件的路径和文件名。我可以在我的工作脚本中实现它。
这种程序的最佳方法是什么?
【问题讨论】:
-
真的需要创建GUI吗?为什么不只是一个命令行脚本,将带有绘图的目录作为其参数之一传递?
-
可以使用
tkinter选择目录:stackoverflow.com/questions/11295917/…
标签: python drag-and-drop