Python for S60

Thank you for installing Python for S60 package.
Python for S60 is a powerful scripting language with an extensive standard library and easy-to-use APIs for S60 phone features, based on Python 2.5.4.

Quick Start Guide

Installing Python runtime and its dependencies

Python runtime and its dependencies can be installed from the below links
   - Python_2.0.0 Python runtime
   - pips OpenC PIPS library

Optional libraries :
   - stdioserver to run python scripts packaged with console profile.
   - SSL library if you need SSL support in socket module.

Note: The unsigned Python runtime component and the PythonScriptShell packages are also available with high capability set in PyS60Dependencies 


Packaging a Sample Application

The following steps provide the procedure for writing and packaging a helloworld script.

1. Create a "helloworld" script with the filename "helloworld.py" containing   print "Hello World!" code snippet.
2. Click Start > Programs > PythonForS60 2.0.0 > PyS60 Application Packager,  the PyS60 application packager dialog box opens.
3. Select the Scriptfile radio button then, click the Browse button and select helloworld.py script from the file Open dialog.
4. Click  the Create button to create the sis file with the current settings. 
5. Install the sis file helloworld_v1_0_0.sis created in the source directory of "helloworld.py" file.

Note: Refer to PyS60 Module Reference for more details.


Copyright (c) 2008 - 2009 Nokia Corporation