使用纯Python函数,您可以按顺序(例如foo(1, 2, 3)
)或按名称(例如foo(a=1, c=3, b=2)
)传递参数。
C模块can use either convention中定义的函数。你不能说range(stop=10, step=2)
,因此大多数但并非所有使用C接口实现的功能都是如此。
有没有办法确定从Python中传递函数约定的参数?
答案 0 :(得分:4)
它似乎是open bug:根本没办法告诉它。此外,问题依赖于实现:您的代码可能在(例如)PyPy中工作,但我无法确认。
错误页面上的开发人员不确定是否要更改文档样式或实现,但我得到的印象是,对他们来说这不是一个紧迫的问题。