Nokia has pushed Python for S60 2.0 update via the built-in App update utility for Nokia 5800 and the Software Update Utility for Nokia N97/N97 Mini. Along with the Python for S60, Nokia has also pushed a sample Python app named Scribble.
Python for S60 is Nokia’s port of the Python language to the S60 smartphone platform. In addition to the standard features of the Python language, PyS60 provides access to many of the phone’s uniquely smartphone-y functions, such as camera, contacts, calendar, audio recording and playing, TCP/IP and Bluetooth communications and simple telephony.
If you liked the sample app Scribblethat Nokia is providing with the python for S60 update, you might want to check the pyS60 application heaven. But make sure it’s compatible with s60v5 as the port api code for s60v3 and s60v5 are different, So many apps that are actually built for s60v3 won’t run on 5800/N97/N97 Mini.