Ravi: > Which is a better approach. > My personal view is that I should create a module with functions.
When in doubt, use the simplest solution that works well enough. In this case, module functions are simple and probably enough. But there can be a situation where you want to keep functions even closer, for example because in a module you have two classes and two groups of functions related to each class. In such situation staticmethods seem better. Bye, bearophile -- http://mail.python.org/mailman/listinfo/python-list