python for s60,python for s60
本文目录索引
- 1,python for s60
- 2,在诺基亚s60手机安装python for s60和secman的区别
- 3,支持S60第三版的python平台最新版?
- 4,Python for s60到底有什么用啊?
- 5,能和诺基亚n85共用软件的手机有多少?N85用的是S60第几版的系统啊?
- 6,在电脑上用python语言编程,都需要什么?
1,python for s60
如果是pyS60 1.4.5 可以去下面的网址下载。
http://sourceforge.net/projects/pys60/files/pys60/
你要先安装PythonForS60_1_4_5_3rdEd.sis,再安装PythonScriptShell_1_4_5_3rdEd.SIS(如果你自己有证书,可以用PythonScriptShell_1_4_5_3rdEd_unsigned_testrange.SIS)
如果是pyS60 1.9.X 则可以去下面网站下载。
https://garage.maemo.org/frs/?group_id=854&release_id=2763
下载PythonForS60_1.9.7_Setup.exe,这个是安装到电脑里(这个是可以把你的python程序做成sis的,不过你电脑里要安装python2.5),安装后把安装目录里面的PyS60Dependencies下的安起来就行了。不过也是先安pythonForS60,再安装Shell。
2,在诺基亚s60手机安装python for s60和secman的区别
第一个python s60是一个平台,用python语言编写的软件可以在它上面运行,就像你吃饭要在桌子上吃一样,它就是一个‘桌子’,而secman是一个破解手机的软件,也就是你说的那个,破解后就不用证书了,两者是风马牛不相及,但是如果你想装python软件的话,就要先破解手机了,因为这个平台需要签名,另外破解手机对手机也没什么坏处,因为现在基本没什么恶意手机软件,相反,破解后手机的扩展性大大增强。
3,支持S60第三版的python平台最新版?
以下简称pys60.学习这种编程自然是针对S60手机的,所以必须在手机上安装此平台,以方便调试.
先下载python for s60的平台程序.本文仅提供适合S60第三版手机的1.44版(目前最新)的下载:
点击下载此文件
下载后,里面有3个文件,一个pys60平台程序,一个pys60解释器,另一个流行比较广的模块插件(这个非诺基亚官方文件,需要自行签名安装).
安装好平台后,只会在手机里的程序管理器里有显示,不会再功能表里显示.平台本身不会有任何功能.此后安装解释器,在功能表里会有个python的图标.点击就可以运行解释器.作为开发平台下的软件建议安装好解释器,如果只是装平台来使用其他软件,则解释器不是必须的.
我们可以这么理解平台,它就像是一个游戏模拟器.装了模拟器,可以玩各种游戏,而模拟器本身不是可以玩的游戏.游戏需要模拟器来支持和运行.
安装好后,运行解释器看看,如图:
可以看到你安装的pys60的版本信息.
解释器有基本的调试菜单.(我这个是我汉化了的,对应起来看吧)
第一个运行脚本,只可以打开C:\python目录下的示例脚本.有些脚本并不能完美运行.
第二个是进入交互模式,像DOS的命令行一样,可以在里面输入命令.
第三个是蓝牙终端模式,其实跟第二个一样,只不过把操作搬到电脑上来,电脑通过超级终端与手机建立连接后,也会出现一个命令行,在里面输入命令,可以反映到手机上.
第四个是版权信息.
4,Python for s60到底有什么用啊?
这个啊。我给你回答下吧。Python就是一个平台,一个环境。有了这个环境,我们可以安装和使用Python语言编写的程序,你用的是Symbian S60 V3的系统对吧,而这个系统他已经包含了Symbian C++环境,包括你使用的QQ等,都是在这个环境下运行的。你玩的一些游戏,安装包以.JAR结尾的,你需要一个JAVA环境,当然这些都是Symbian s60 v3已经有的了。但是为了支持更多的,其他的程序,我们就需要安装这样一个平台,去运行相关的软件,就好像我懂英文,和中文,你只懂中文。但我却只和你说英文,你就需要那么一个翻译官,这就是Python的作用。。大半夜的打字也不容易。。谢谢
5,能和诺基亚n85共用软件的手机有多少?N85用的是S60第几版的系统啊?
诺基亚N85参数<<返回诺基亚N85综述 <<返回查看诺基亚手机基本参数
上市日期 2008年10月
手机类型 3G手机
手机制式 GSM、WCDMA
支持频段 GSM850/900/1800/1900MHz
数据传输 GPRS、EDGE、HSDPA
屏幕材质 OLED
屏幕色彩 1600万色
主屏尺寸 2.6英寸
主屏参数 240×320像素
铃音描述 可选MP3、WAV、AAC或和弦Midi铃声等格式
操作系统 Symbian OS v9.3操作系统与S60 v3.2平台的组合
存储卡 支持MicroSD(T-Flash)卡扩展最大至8GB
标配 诺基亚电池 BP-5K ,小型旅行充电器 AC-4 ,诺基亚音乐耳机 HS-44 / AD-44 ,MicroSD 存储卡(储容量可能因地区而异),诺基亚 USB 数据线 DKE-2 ,包含诺基亚 PC 套件和附加应用程序的 CD ROM 光盘 ,《用户手册》
产品外形
外观设计 双向滑盖
拍照功能
定时器
摄像头 内置
摄像头像素 500万像素
连拍功能 支持
LED闪光灯 支持
数码变焦 支持
拍照描述 支持最大2592×1944分辨率照片拍摄
视频拍摄 支持有声视频拍摄
娱乐功能
收音机
TV-OUT
录音功能
电子书
视频播放 内置RealPlayer播放器, 支持MPEG4、H.264/AVC、H.263/3GP、RealVideo等视频格式全屏播放
音乐播放 内置播放器, 支持WMA、MP3、eAAC+等音频格式播放(支持后台播放、播放列表编辑、EQ音效调节及循环播放设置)
游戏 内置
Java功能 支持Java MIDP 2.0 CLDC 1.1
Flash功能 第2.0版Flash lite播放器
数据功能
蓝牙功能 支持蓝牙2.0+EDR
数据线接口 支持诺基亚PC套件同步, USB数据线
基本功能
短信(SMS)
彩信(MMS)
免提通话
情景模式
闹钟功能
日历功能
通话记录 未接来电+已接来电+已拨电话记录
通讯录 S60标准化名片式通讯录
网络功能
WWW浏览器
WAP浏览器
电子邮件 支持SMTP、POP3、IMAP4等邮件协议
商务功能
飞行模式
语音拨号
备忘录
日程表
世界时间
其他功能
电子词典
待机图片
计算器
来电铃声识别
来电图片识别
来电防火墙
动画屏保
图形菜单
秒表
单位换算
6,在电脑上用python语言编程,都需要什么?
1)学好python的第一步,就是马上到www.python.org网站上下载一个python版本。我建议初学者,不要下载具有IDE功能的集成开发环境,比如Eclipse插件等。
2)下载完毕后,就可以开始学习了。学习过程中,我建议可以下载一些python的学习文档,比如《dive into
python》,《OReilly - Learning Python》等等。通过学习语法,掌握python中的关键字语法,函数语法,数学表达式等等
3)学完了基本语法后,就可以进行互动式学习了。python具备很好的交互学习模式,对于书本上的例子我们可以通过交互平台进行操练,通过练习加深印象,达到学习掌握的目的。
4)通过以上三个步骤的学习后,我们大致掌握了python的常用方法、关键字用法以及函数语法等。接下去的学习上,我们就可以着手学习常用模块的使用,
比如os,os.path,sys,string模块等。我们可以在交互环境中先熟悉使用其中的函数,如果遇到函数的使用上的问题,可以参考python
安装后的自带chm帮助文件。
5)为了更好得掌握python,我们的学习不能只是停留在学习一些语法或者api阶段。在此阶段中,我们可以尝试用python解决我们项目中遇到的一
些问题,如果项目不是用python开发的,那我们可以想想能不能用python制作一些项目组可以使用的一些工具(utility),通过这些工具简化
项目组成员的任务,提高我们的工作效率。如果没有项目,我们也可以自己找些题目来自己练习练习。
6)经过以上锻炼后,我们的python知识水平肯定是越来越高。接下去的学习,我们就要更上一层楼。为了学以致用,真正能应用于项目开发或产品开发,我
们还必须学习企业应用开发中必须要掌握的网络和数据库知识。在此的学习就不光是python语言本身的学习了,如果之前没有学习和掌握很网络和数据库知
识,在此阶段我们可以借此机会补习一把。
7)在此,我想我们对python的使用以及信手拈来了,即使忘了api的用法,我们也可以在短时间内通过查看文档来使用api。那么接下去,我们要学习
什么呢?那就是设计能力,在学习设计能力的过程中,如果对类等面向对象的概念不清楚的,在此阶段也可以学习或加以巩固。就像飞机设计师设计飞机通过学习模
型来设计一样,我们也可以通过学习书上的经典例子来学习设计。等有了设计的基本概念后,我们就可以着手设计我们的程序了。在此阶段中,我们重要的是学习抽
象的思想,通过隔离变化点来设计我们的模块。
8)到此阶段,我们已经是真正入门了。在接下去的工作中,就是要快速地通过我们的所学来服务项目了。在此阶段,我们除了掌握python自带的模块外,我
们最好在掌握一些业界广泛使用的开源框架,比如twisted、peak、django、xml等。通过熟练使用它们,达到闪电开发,大大节省项目宝贵时 间。
9)你已经是个python行家了,在此阶段,我们在工作中会遇到一些深层次的、具体的困难问题。面对这些问题,我们已经有自己的思考方向和思路了。我们
时常会上网观看python的最新发展动态,最新python技术和开源项目,我们可以参与python论坛并结交社区中一些python道友。
10)你已经是个python专家,在此阶段你应该是个python技术传播者。时不时在组织中开坛讲座,并在博客上传播你的python见解。你会上论
坛帮助同行们解决他们提出的问题,你会给www.python.org网站提出你的宝贵建议,并为python语言发展献计献策。
任何知识的学习无止境,python的学习也不另外。在掌握python的用法、api和框架后,我们更要学习设计模式、开发方法论等(转载)