ここで私がやろうとしているのは、wxPythonフレームアプリ内から複数のファイルを選択し、同じwxPythonアプリ内の別の関数内でそれらのファイルパスを利用することです。次のコードを使用して複数のファイルを選択できることに気付きました。
def OnOpen(self,e)
dialog = wx.FileDialog(self, "Choose a file", "", "", "*.", wx.MULTIPLE)
if dialog.ShowModal() == wx.ID_OK:
filelist = dialog.GetPaths()
したがって、「filelist」変数は、ユーザーが選択したファイルのリストになります。しかし、このリストを別の機能で利用する方法が見つからないようです。この関数内で別の関数のreturnステートメントを使用して変数に割り当てることができると期待していましたが、これを実行できないようです。これは、すでにこの関数を使用しているボタンイベントがあるためだと思います。これに関する助けをいただければ幸いです。