Antoine Pitrou <pit...@free.fr> added the comment: Some micro-benchmarks:
$ ./python -m timeit "class Test: pass" - before: 8.84 usec per loop - after: 7.03 usec per loop $ ./python -m timeit "class Test(tuple): pass" - before: 10.1 usec per loop - after: 8.4 usec per loop $ ./python -m timeit -s "from logging import Logger" "class Test(Logger): pass" - before: 12 usec per loop - after: 6.25 usec per loop $ ./python -m timeit -s "from logging.handlers import DatagramHandler" "class Test(DatagramHandler): pass" - before: 15 usec per loop - after: 6.68 usec per loop $ ./python -m timeit -s "from unittest.mock import MagicMock" "class Test(MagicMock): pass" - before: 18.2 usec per loop - after: 6.56 usec per loop $ ./python -m timeit -s "from shelve import Shelf" "class Test(Shelf): pass" - before: 28.6 usec per loop - after: 18.4 usec per loop ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32346> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com