我正在尝试在 PyQt5 中制作一个 GUI 来展示我的研究结果。结果是大约 800 个 pandas 数据帧,存储在列表中(以便我可以根据列表索引单独调用它们)。
在这个 GUI 中,我希望有 Radiobuttons 来告诉程序要使用哪个列表,以及一个 Input 来告诉程序要显示相应列表中的哪个数据帧。现在,我制作了一个粗略的算法(没有 GUI)来执行此操作,并且它可以工作,但是列表以及数据帧作为变量存储在原始的 Jupyter 笔记本中,其中充满了令人费解和不优雅的代码我曾经处理和存储这些结果。我设法使用 保存它们%store
,并且能够在新的 Jupyter 笔记本中使用它们,但对于 GUI,我需要使用单独的 Python 脚本文件。我的问题是,当我尝试在脚本文件中使用它来恢复和使用那里的变量时,这个命令不起作用。
tldr:是否有一种正确的方法来存储数据帧列表,就像它们一样(我不希望索引被搞砸),这样我就可以在单独的 Python 脚本中调用它们/导入它们,并在图形用户界面?
PS:正如你所理解的,我是 Python 新手,所以如果我的编程方法看起来不优雅并且我的问题微不足道,我很抱歉。