title: How can I have a command-line argument -h with Python's argparse?
body: <p>I have the following python:</p>
  
  <pre><code>import argparse
  parser = argparse.ArgumentParser()
  requiredNamed = parser.add_argument_group('required named arguments')
  requiredNamed.add_argument('-h', '--host_name', required=True, help="Host IP address")
  args = parser.parse_args()
  </code></pre>
  
  <p>This produces the following error:</p>
  
  <pre><code>argparse.ArgumentError: argument -h/--help: conflicting option string(s): -h
  </code></pre>
  
  <p>Every single letter works fine except <code>-h</code>. It seems like it is reserved for --help. How can I make it so that it isn't <code>-h</code> isn't automatically reserved?</p>