1
Defining multiple methods with the same name, but different attributes is called method overloading and is popular in languages such as Java. This is not permitted in Python – plain and simple.
You need to change the name of the second save
method, or merge the methods into one method with NameFile
and SizeFile
having a default value (making them optional).
Source:stackexchange.com