目前,对一个文件进行昂贵的解析会生成约400个键值对的字典,而且很少更新.以前有一个函数解析文件,用字典语法(即dict = {'Adam': 'Room 430', 'Bob': 'Room 404'}
)等将其写入文本文件,并将其复制粘贴到另一个函数中,该函数的唯一目的是返回解析后的字典.
因此,在我使用该字典的每个文件中,我都会导入该函数,并将其分配给一个变量,即现在的字典.想知道是否有一种更优雅的方法可以做到这一点,它不需要显式地复制和粘贴代码?使用数据库似乎是不必要的,而文本文件让我在将其添加到函数之前可以查看解析是否正确.但我愿意接受建议.