title: Is "*_" an acceptable way to ignore arguments in Python?
body: <p>If I have a function/method that is an implementation of a callback for some framework, and do not care for any further arguments, it seems to be syntactically correct, and to not have pylint/IDE complaints to use <code>*_</code> to express no interest in any further arguments. The point I think is to express intent to both the tools, and other developers that these arguments are not currently relevant.</p>
  <p>To clarify what I mean:</p>
  <pre><code>def my_callbacK_handler(a, b, *_):
      ...
  </code></pre>
  <p>I've not seen this idiom used in the wild - is it common, are there examples and are there known problems with this?</p>
  <p>For those not familiar: <code>_</code> expresses the intent that I am not interested in that symbol - it is the Python &quot;dummy&quot; that is recognized by IDE's and linters.</p>