I have a class whose function defined like this. My intention is to send multiple arguments to it .
For testing, I called it as :class_name("argument1","argument2")
, and it says: __init__accepts atmost 1 arguments , 3 given
def __init__(self, **options):
for name in options:
self.__dict__[name] = options[name]
What is the proper way to handle this ?
Any suggestions welcome......