如果我采用非常简单的python文件:
def magic_function(parameter1):
"""
Do magic with parameter1.
:param parameter1: The first of all paramters
:type parameter1: nd_array
"""
return parameter1
我在参数之后得到类型:
如果我现在将 numpy 样式与拿破仑一起使用:
def magic_function(parameter1):
"""
Do magic with parameter1.
Parameters
==========
parameter1: nd_array
The first of all paramters
"""
return parameter1
我最终得到了这个丑陋的设置
问题似乎是它nd_array
不是一个有效的类型,对于默认的狮身人面像似乎不是问题,但对于拿破仑来说这似乎很重要,例如 typeint
工作得很好。