Essentially, classes (as modules) are used mainly for organizational purposes.
Although you can solve any problem you would solve using classes without classes, solutions to some big problems may be cheaper and more feasible using classes. If Python is your everyday scripting tool, you will usually not need classes, they will add more complexity than you need and passing data between functions may be done with well-documented tuples and dictionaries. -- https://mail.python.org/mailman/listinfo/python-list