我正在编写一个代码,其中我将几个文件存储到内存中的数据结构中,然后将在所有模块中使用该数据结构以访问该数据结构。(节省时间)
由于代码是用 python 编写的,并且非常大,因此很难将数据结构从函数传递到函数。
是否有任何可能的方法可以在代码开头存储文件到数据结构,然后我可以在任何模块中使用该数据结构,因为该数据结构在程序执行期间驻留在内存中。
请帮忙。非常重要..!!
让我举个例子吧。
main.py .....这是项目的开始,这里我存储了完整的文件到数据结构。other_module.py .....这是其他一些模块,我想在其中访问必须驻留在内存中的数据结构,因为 main.py 正在执行中并且它已调用 other_module.py。
请注意,我不能在 other_module 中存储文件到数据结构的东西,因为那样会非常耗时,因为这里我给出了一个非常小的例子,但我实际上正在处理一个更大的问题。
谢谢。