title: python string.find() method does not take keyword arguments
body: <p>I'm having a problem with the Python <code>string.find()</code> method. It seems to work just fine this way:</p>
  
  <pre><code> p = mystr.find('id=')
  </code></pre>
  
  <p>It correctly returns the first match.</p>
  
  <p>However, when I try to use the format with other arguments, like:     </p>
  
  <pre><code> p2 = mystr.find('id=', start=p+3)
  </code></pre>
  
  <p>It reports that: <code>find() not take keyword arguments</code></p>
  
  <p>I'm not sure what's going on here. </p>