我很难理解阅读Python文档的背景假设。
例如:importlib.import_module
函数的文档可以在module上找到。函数文档没有为函数指定返回值,但它(可能很明显)返回它刚刚加载的模块。
我觉得实际上有很多函数没有指定返回值。我试图决定以下哪一种选择最接近真相。
foo = f(bar)
,然后是print(foo)
。案件3显然是一个真正令我担心的!
如有任何建议,将不胜感激。
发布于 2015-01-19 09:38:05
import_lib.import_module()
说它返回的是什么。
最重要的区别是import_module()返回指定的包或模块(例如pkg.mod),而_ _import__()返回顶级包或模块(例如pkg)。
一般来说,文档在某些地方可能是不完整的,如果是的话,不要以为这是一个你一无所知的约定。
https://stackoverflow.com/questions/28021500
复制相似问题