检测C库函数的参数传递约定

2024-06-08 20:48:56 发布

您现在位置:Python中文网/ 问答频道 /正文

对于纯Python函数,可以按顺序(例如foo(1, 2, 3))或名称(例如foo(a=1, c=3, b=2))传递参数。在

在C模块can use either convention中定义的函数。你不能说range(stop=10, step=2),大多数(但不是所有)函数都是用C接口实现的。在

有没有一种方法可以从Python中确定函数的参数传递约定?在


Tags: 模块方法函数名称参数定义foo顺序
1条回答
网友
1楼 · 发布于 2024-06-08 20:48:56

它似乎是一个open bug:根本无法分辨。另外,这个问题与实现有关:您的代码可能在PyPy中工作,但我不能确认这一点。在

bug页面上的开发人员不确定是更改文档样式还是更改实现,但我得到的印象是,不管怎样,这对他们来说都不是一个紧迫的问题。在

相关问题 更多 >