如果我有一个函数/方法是某个框架的回调的实现,并且不关心任何进一步的参数,它似乎在语法上是正确的,并且没有 pylint/IDE 投诉可用于*_
表达对任何内容不感兴趣进一步的论点。我认为的重点是向工具和其他开发人员表达这些论点目前不相关的意图。
为了澄清我的意思:
def my_callbacK_handler(a, b, *_):
...
我还没有看到这个成语在野外使用 - 它是否常见,是否有示例,是否存在已知问题?
对于那些不熟悉的人:_
表达我对该符号不感兴趣的意图 - 它是 IDE 和 linter 识别的 Python“虚拟”。