Google Colab中调用np.info(np.add)仅返回None如何获取add函数文档
问题原因
np.info()本身就承担了打印文档的功能,执行时会直接输出目标函数的完整说明,该函数的返回值为None。- 你在外层嵌套
print()后,实际打印的是np.info()的返回值,也就是你看到的None。
正确使用方法
方法1:直接调用np.info
去掉外层的print(),直接运行以下代码即可输出完整的np.add文档:
np.info(np.add)
方法2:读取函数的__doc__属性
如果需要把文档内容存入变量再处理/打印,可以直接读取NumPy函数内置的__doc__属性:
print(np.add.__doc__)
Colab专属快捷方法
在Google Colab环境中,你还可以直接运行带问号的函数名,会在侧边栏弹出结构化的官方文档,阅读体验更好:
np.add?
内容的提问来源于stack exchange,提问作者Ahmad
相关产品推荐
相关产品推荐

