У меня есть следующий код в скрипте python.python ArgumentParser - ошибка: непризнанные аргументы: ip_2 '127.0.0.1'`
parser.add_argument('ip_1', default="127.0.0.1", nargs="?",
help="The First IP address.")
parser.add_argument('ip_2', default="127.0.0.1", nargs="?",
help="The Second IP address")
parser.add_argument('--port', type=int,
help=port_1")
Я выполняю скрипт из pycharm. Я указал следующее script parameters
в PyCharm Run/Debug Configurations
ip_1 '127.200.300.400' ip_2 '127.0.0.1' --port_1=4444
Я получаю следующее сообщение об ошибке.
test.py: error: unrecognized arguments: ip_2 '127.0.0.1'
Что я делаю неправильно здесь.?
Попробуйте использовать 'ip_1' и' ip_2'. Синтаксический анализатор (я думаю) автоматически назначит вам эти IP-адреса. –