There are many good reasons to use Python for
programming database applications:
Programming in Python is arguably more
efficient and faster compared to other
languages.
Python is famous for its portability.
It is platform independent.
Python supports SQL cursors.