我正在尝试编写一个函数,该函数将列出当前python会话中的所有变量。据我了解,我可以使用'dir()'和'locals()'函数来执行此操作。但是,当我从函数调用它们时,它们仅显示该函数范围内的变量。如何从另一个函数中列出主函数中的变量?
尝试使用内置的globals()功能:https://docs.python.org/3.7/library/functions.html?highlight=globals#globals
globals()