900*_*000 8 python cpython
使用纯Python函数,您可以按顺序(例如foo(1, 2, 3))或按名称(例如foo(a=1, c=3, b=2))传递参数.
foo(1, 2, 3)
foo(a=1, c=3, b=2)
C模块中定义的函数可以使用任一约定.你不能说range(stop=10, step=2),因此大多数但不是所有使用C接口实现的功能都是如此.
range(stop=10, step=2)
有没有办法确定从Python中传递函数约定的参数?
Rou*_*wer 4
这似乎是一个未解决的错误:根本没有办法告诉我们这一点。另外,这个问题与实现相关:您的代码可能在(例如)PyPy 中工作,尽管我无法确认这一点。
错误页面上的开发人员不确定是否要更改文档样式或实现,但我的印象是,无论哪种方式,这对他们来说都不是一个紧迫的问题。
归档时间:
14 年,5 月 前
查看次数:
184 次
最近记录: