我正在尝试一个“开始使用泡菜”的脚本。我设法从一个文件中保存了一个pickle文件,并加载了它。但是当我在一个文件(本例中是main.py )中保存一个pickle文件并从另一个文件中加载它时,我得到了一个错误。我可能漏掉了一些小东西,但我搞不清楚是什么。AttributeError: 'module' object has no attribute 'Graph'
我猜问题出在名称空间上,因为main.py已经导入了,但我不知道
我是python的新手,在克服导入系统的问题时,我遇到了很大的困难。但是当我运行python时,会在导入subsubmodule.py时出现错误,因为/src/submodules/subsubmodules/文件夹不在路径中。唯一的解决方案是将submodule.py的导入更改为
from submodules.subsubmodules import subsubmod
如何获得所有可用python模块的列表?
我不想要模块的模块。只是sys.path中所有可用模块的基本列表。help('modules')不是解决方案,因为我希望它作为一个变量可用,并导入这些模块,这有副作用。编辑:有副作用,我指的是像kivy of 这样的库,它利用了一个事实,即一旦导入代码,就会执行它。