title: Disable invalid name arguments pylint
body: <p>I have code like this:</p>
  
  <pre><code>def func(df):
      return df.column[0]
  </code></pre>
  
  <p>I am running pylint and it gives me this message all the time because it flags df as an invalid name despite it's convention.</p>
  
  <pre><code>C:210, 9: Invalid variable name "df" (invalid-name)
  </code></pre>
  
  <p>Where 210 refers to the row number (not the message code)</p>
  
  <p>Pylint seems to say I can exclude messages by id type but:</p>
  
  <ol>
  <li>It doesn't seem to list the message id, just the row and column numbers</li>
  <li>I don't see where I would exclude messages for a specific variable name but not warnings for other variable names.  </li>
  </ol>