Я являюсь относительно новичком в Python, и я пытаюсь использовать его для запуска некорректного документа. Мой вопрос в том, как я могу получить список возможных аргументов функции или конструктора классов, используя интерактивную оболочку, например. В идеале я хотел бы иметь что-то вроде dir(), но он должен перечислять не члены класса, а возможные имена аргументов функции.Список всех имен аргументов функции (нет документа)
Если это невозможно, есть ли другой способ вывести аргументы функции, не заглядывая в код?
Если вы находитесь в среде * nix, используйте bpython – thefourtheye
Имейте в виду - в Python функции могут принимать [переменные аргументы] (http: // stackov erflow.com/questions/919680/python-can-a-variable-number-of-arguments-be-passed-to-a-функция), поэтому это может быть не так полезно. –
@thefourtheye [IPython] (http://www.Ipython.org), вероятно, лучше. –