title: Extracting Fields Names of an HTML form - Python
body: <p>Assume that there is a link "http://www.someHTMLPageWithTwoForms.com" which is basically a HTML page having two forms (say Form 1 and Form 2). I have a code like this ...</p>
  
  <pre><code>import httplib2
  from BeautifulSoup import BeautifulSoup, SoupStrainer
  h = httplib2.Http('.cache')
  response, content = h.request('http://www.someHTMLPageWithTwoForms.com')
  for field in BeautifulSoup(content, parseOnlyThese=SoupStrainer('input')):
          if field.has_key('name'):
                  print field['name']
  </code></pre>
  
  <p>This returns me all the field names that belong both to the Form 1 and Form 2 of my HTML page. Is there any way I can get only the Field names that belong to a particular form (say Form 2 only)?</p>