Я хочу получить количество обязательных аргументов и не.Я был бы очень рад, если бы кто-нибудь мог мне помочь, я как бы застрял здесь.
Я пытался следовать, я не знаю, является ли это правильным путем для этого.
from inspect import signature
def Test(X, Y = 4):
print(X,Y)
R = str(signature(Test))
cu = ""
for i in R:
if i.isalpha():
cu = "".join([cu,i])
print(len(cu))
#Output: 2 (I would like to have something like req_Arg = 1, non_req_Arg = 1)
Я использую py 3.0
Спасибо за предложения заранее.