部分最新软件要求的Python平台软件。第一个是V2版手机的Python平台安装包。第二个是V1版手机的Python平台安装包。第三个是Python平台的常用模块,用以使软件在手机流畅运行。
Python for S60 brings the power and productivity of the Python programming language to the S60 platform. The tools enable rapid application development and prototyping, and the ability to create stand-alone S60 applications written in Python.
Changes in 1.4.2 from 1.4.1:
* logs module added
* Localised vendor ID and unique vendor ID have been set to "Nokia" in
the SIS packages for 3rd edition. As a result, you may need to
uninstall the previous version before installing this one.
Corrected defects:
1844058: wrong time returned for inbox messages
1842737: positioning.select_module() crashes python
1838133: calendar find_instances fails for long searchstrings
1821233: e32.ao_callgate(not_a_callable) fails to set an exce
1817899: Code in appuifwmodule.cpp prevents use of SVG icons
1817278: Incomplete Documentation for 1.4.1 Video APIs
1815670: Missing 00000000.rss file in template dir
1815190: import telephone causes an error
1802502: e32db format_time broken in some localisations
1793145: ViewSrv 9 panic while exiting previously backgrounde
1759880: start_server does not report error for unknown file
1757337: Incomplete documentation for Contact object
1446285: 240:Adding Icon with out-of-range index to Listbox
什么Python?
Python是一个由Guido Van Rossum所开发开源编程语言。
Python是一个解释型,可交互,面向对象的编程语言。它常常与Tcl, Perl, Scheme 或者 Java做比较。Python的名气正在不断上升。
Python的显著特点就是拥有非常清晰的语法结构。
Python拥有模块,类,例外,非常高级的动态数据类型和动态输入等特性。
什么是 “Python for Series 60”? Python for Series 60使得Python编程语言可以在S60平台上运行,它是一个运行在移动设备上的Nokia“修改/加强”版本。目前的Python forSeries 60是构建上Python 2.2.2版本上。它支持很多Python的标准库模块并包含了少量的移动平台的特殊模块,比如:
GUI组件
蓝牙
GPRS 网络
GSM 区域信息
SMS 短信息
摄像头控制
支持的移动设备(January 2006):
Nokia 3230, Nokia 3250, Nokia 6630, Nokia 6600, Nokia 7610, Nokia 6670, Nokia N-Gage QD, N70, N90
Python for Series 60 功能
GUI: 菜单, 表格, 选择列表, 输入框, 对话框, 通知
图像: 颜色, 样式属性, 全屏绘制, 显示图像和图标
按键事件
套接字: TCP/IP, 蓝牙 (RFCOMM, OBEX)
消息 (SMS)
网络 (HTTP, FTP, …)
文件系统操作, 文件读取, XML, RSS
摄像头,电话控制
日历操作
区域 (电话号码)
内容操作
使用C++编写Python扩展
构建标准的应用程序