易截截图软件、单文件、免安装、纯绿色、仅160KB

搭建S60手机端Python软件运行,开发,发布平台

第一步:搭建手机运行平台
要在S60手机上运行PY开发的软件,首先就要搭建手机PY运行环境.诺基亚手机本身不支持Python,所以要安装Python插件.
PS:一定要安装在C盘!我一开始装E,结果出现了很严重的问题!不过,最近网上发现有E盘版的啦,你可以自己试验一下,哈哈
PythonScriptShell_1_4_5_3rdEd.SIS
PythonForS60_1_4_5_3rdEd.sis
上面两个是运行Python必须的组件,是官方的.
PY插件1.5.2汉化版.sis
这个虽然不是官方的,但是也要安装,因为后面用到的很多工具都依赖于这个组建
这些插件在网上都可以很容易找到,大家可以搜索到最新版的来安装.
好了,这3个软件安装好,你就可以运行Python程序了,论坛上那些基于Python的程序你也都可以安装了.   第二步:搭建手机上的开发平台
这里就一个软件,官方名叫做 Ped,汉化名是脚本编辑.它是一个在手机上直接用PY编程的IDE开发环境,非常强大和好用.只可惜受手机键盘和屏目的限制,长时间编程的话,还是在电脑上编辑爽一点.
第三步:下载PythonS60 API参考文档及示例
做PYS60的手机开发,当然离不了相关的API文档.另外,学习编程最好的方法就是研究源代码!下面这个是API文档和100个超级简单的例程,它们会让你受益匪浅的:http://files.cnblogs.com/luckeryin/pys60.rar   第四步:编译和打包
程序写好了,如果想发布出去和大家一起分享的话,就应该编译和打包成可以安装的Sis文件,关于这部分的内容请参考本人的一博文:Py代码打包成SIS安装包文件的方法.   第五步:给软件签名
S60第三版的程序要求签名后才能安装使用,这一点给程序开发者带来了不少烦恼,还好,我们已有了解决的办法,请有才本人的博文:S60第三版手机软件发布签名问题解决之道   最后,到此,一个完整PYS60软件开发完成.如果说还有什么不太明白的地方,请给我留言.  


相关文档:

vim python 的path环境变量

以前也写过一些关于 vim 环境变量的内容,使用 vim 和 python ,每一段时间后都会有新的体会,所以要不断总结了.
vim 针对 python 的万能补全: vim 当前进程需要找到相应补全模块库所在位置,此是就和 python 的path环境变量相关。
python 代码运行时: 对于import 的模块也需要确定它的具体位置,python 解释器会到当前路 ......

UltraEdit支持python语言。


为了让UE支持python语言,google了很多,结果都不行,最后看了下面的博客才知道错哪了,总结下以免忘记。
http://wangtao.name/2009/12/20/ultraedit_python.html
在官网上找到python的扩展下载点:http://www.ultraedit.com/downloads/extras.html
有各种语言的扩展,便可以支持语法高亮。
python 2.5:http://www.u ......

Windows系统python环境变量的设置

一、如何能在命令行模式下运行Python命令?
为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到PATH这个环境变量中。
二、如何使Python解释器能直接import默认安装路径以外的第三方模块?
为了能import默认安装路径以外的第三方的模块(如自己写的模块),需要新建PYTHONPATH环境变量,环境变量的值设 ......

Python之感

从去年还没毕业就接触Python,上周有些无聊重新再看一遍,发现其确实不错。语法简单,一个下午基本了解,使用Pydev插件在Eclipse中进行开发基本上没有任何障碍。重点是其效率很高,不需编译直接运行。比较适合进行数据的预处理。不错,以后有机会好好用用。 ......

python技巧(3)——下划线,私有变量

Python 用下划线作为变量前缀和后缀指定特殊变量。
_xxx     
不能用'from module import *'导入
__xxx__ 系统定义名字
__xxx   
类中的私有变量名
核心风格:避免用下划线作为变量名的开始。
因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号