2
私が書いているプログラムのいくつかの簡単なコマンドラインオプションを設定するためにargparseを使用しようとしています。私はなぜ "-u"のエラーが出るのか分かりません。私はPython 2.7を使用しています。誰かが私が間違っていることを知っていますか?Python argparse "unrecognized arguments"エラー
コード: 使用:main.py [-h] [68.2
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-s", "--server", help="ip address of the server")
parser.add_argument("-p", "--port", help="port number of the server")
parser.add_argument("-u", "--user", help="username")
parser.add_argument("-c", "--pass", help="authentication credentials")
parser.add_argument("-r", "--record", help="port number of the server")
args = parser.parse_args()
出力-R「パス」-c main.py -s 172.17.0.3 -p 8591 -u「ユーザー」 -s SERVER] [PORT -p] [-u USER] [-c PASS] [RECORD -r] main.py:エラー:認識できない引数:Uユーザー
Process finished with exit code 2
さらに、OPはuser' '周りのカーリー引用符の代わりに、まっすぐな引用符を使用しています。 – MattDMo