произвольное количество параметров также означает, что число не определено, и вы можете изменить поднятый TypeError на -1 или ожидаемое другое значение, чтобы идентифицировать его

исал свой собственный c-модуль для Python и для пользовательской таблицы в документацииМне нужно количество параметров встроенных функций во время выполнения.

В Python 2 есть такие функции, какinspect.getargspec или функции в Python 3, какinspect.signature которые поддерживают нормальные функции Python, но оставляют встроенные функции без поддержки.

Пока есть два других решения сообщества:

Разбор строк документаРазбор исходного файла * .cСмотрите ответ для третьего подхода

В некоторых случаях строки документов устарели и / или трудно извлечь количество аргументов, поскольку строка документов может быть любой простой строкой. Анализ исходного файла * .c также является хорошим подходом, но у вас может не быть к нему доступа.

Ответы на вопрос(1)

Ваш ответ на вопрос