WEB开发网
开发学院软件开发Python 可爱的 Python: 用于 PalmOS 的 Python 阅读

可爱的 Python: 用于 PalmOS 的 Python

 2008-11-13 13:18:55 来源:WEB开发网   
核心提示: 一旦这两个 PRC 文件是在 PalmOS 手持设备上,所需要做的是运行 Pippy (我喜欢将其移至 "Programming" 应用程序类别,可爱的 Python: 用于 PalmOS 的 Python(2),但这是一个小小的便利之处), 编译 Pippy 的工作量

一旦这两个 PRC 文件是在 PalmOS 手持设备上,所需要做的是运行 Pippy (我喜欢将其移至 "Programming" 应用程序类别,但这是一个小小的便利之处)。

编译 Pippy 的工作量要比仅下载可执行文件多许多。可以在两种编程环境下构建 Pippy。一种涉及在机器上安装 PRC-Tool 和 Python 1.5.2(正是那个版本)。安装 PRC-Tool 本身是一项复杂的工作,需要找出库和编译器相关性以及查找每一样的正确版本。本文没有涵盖进行那类工作的所有细节。

对于 Win32 和 MacOS 环境,编译 Pippy 可能容易些。首先,需要花点钱购买 CodeWarrior。其次,需要下载并且成功地安装自由工具 Cygwin、PilRC 以及 Python 1.5.2(Python 更高版本可能也行)。虽然这种方法的工作量可能要比用 PRC-Tool 方法的少,但除非您的系统碰巧满足了所有先决条件,自己编译 Pippy 的方法也不是毫无痛苦的。

如果设法从源文件构建 Pippy,则您可以选择将其编译进自己的 Python 扩展模块,并且可能以缺省方式将它们导入。对于本文,仅假定您正在使用 Pippy 分发的可执行文件版本。幸运的是,自版本 0.7 起,在预编译环境中运行定制代码相当容易。

使用 Pippy

Pippy 是一种交互式环境,类似于 Python 交互式外壳程序,但更归功于另一种称作 LispMe 的 PalmOS 语言/环境(请参阅本文后面的 参考资料)。迄今为止,Pippy 只不过是这个交互式环境,而并非是创建独立应用程序的方式(除非您想比我更进一步研究该源码)。但这已足够创造一个好的开始。让我们来看一下它是怎样的:

图 1. 运行 Pippy 的 PalmOS 手持设备

可爱的 Python: 用于 PalmOS 的 Python

上一页  1 2 3 4 5  下一页

Tags:可爱 Python 用于

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接