+86-0000-400-0919-097
地址:
电话:
传真:
邮箱:
阴影
编程您当前的位置:主页 > 编程 >

搭建pythonfors60开发环境(含模拟器)

更新时间:2019年-11月-30日    编辑:

      这时候现出一个对话框,内中显得一切已装置在Python条件中的本子,选择Helloworld.py(见图2-3)||---|---|---Figure1图|Figure2图|Figure3图4\.参考文献1\.Python网站,诺基亚论坛,,《PythonforSeries60PlatformAPI参考材料》3\.诺基亚论坛,,《用PythonforSeries60Platform编程》4\.PythonforS60Wiki付出伴侣议论区教程:更多信息,python在S60系上付出相干的网站官方论坛:官方论坛,国语区:教学:扩充库相干:国语_S60付出教程汇编国语_S60付出教程汇编疯言疯语(s60国语blog)酷@大哥大付出网付出视界>>Symbian正文出自51CTO.COM技能博客_PythonforSeries60的付出指南PythonforSeries60的装置和相干富源_PyS60的装置和相干富源在运动装置上装置PythonforSeries60步调:1.从这边下载PythonforSeries60解说器(本子1.3.1),依据你的大哥大的Symbian的本子选择合适的解说器:PythonForS60_2ndEd_1_3_1.SIS(forphonemodel:6600,6630,6670,7610)PythonForS60_2ndEdFP3_1_3_1.SIS(forphonemodel:N70,N90)PythonForS60_1stEd_1_3_1.SIS(forphonemodel:N-GageQD)2.把PythonForSeries60.sis文书装置你的运动装置上。

      您得以向一切获撑持的终端本子离别装置PythonforS60和范例本子注:您务须依据您的终端本子装置相对应本子的PythonforS60。

      3.3向S60终端装置PythonforS60在S60终端上装置PythonforS60文书有两种法子:如其您使用诺基亚PC套件并在套件上看到相对应的SIS文书,请点击PythonForS60_1_3_17_2ndEd.SIS及PythonScriptShell_1_3_17_2ndEd.SIS文书。

      这履行条件也能使用户们能发起一个相性Python统制台会话,这也被兑现一个Python本子。

      PythonforS60使用下列付出条件和软件:3.2向S60SDK装置PythonforS60您得以向一切获撑持的SDK本子离别装置Python仿效器和范例本子。

      写入下列下令行(头条龙是诠注):importappuifwappuifw.note(uHelloWorld!,info)2.将文书封存为hello.py。

      Python启动,并显得一段版权字。

      注:run_script下令渴求本子坐落目次\Epoc32\Release\wins\udeb\z\system\apps\python或其细目次。

      其他文档:Programming_with_Python.pdfGetting_Started_with_Python.pdf本子编者器:不在乎选择,参考相干篇,很多编者器。

      注:如其改动本子,您无需重起Python履行条件。

      搭建pythonfors60付出条件(含仿效器)2009-09-0418:04阅:目标阳台:s60三版pythonfors60本子:1.9.4,这本子已撑持python2.5.x需求预备的:1,ActivePerl-5.6.1.638-MSWin32-x86.msi,从下载2,S60-SDK-200634-3.1-Cpp-f.1090b.zip从下载3,Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis,PythonForS60_1.9.4_Setup.exe,Python_1.9.4_SDK_3rdEd_with_OpenC.zip从下载pc端装置率先装置ActivePerl-5.6.1.638-MSWin32-x86.msi,按默认next截至完竣跟着解压装置S60-SDK-200634-3.1-Cpp-f.1090b.zip,(试用22天,22天后需求一个序列号,登记一个nokiaforum帐号,免费博得)装置完竣后,C盘有两个目次C:\Symbian和C:\Nokia解压Python_1.9.4_SDK_3rdEd_with_OpenC.zip,正片Epoc32目次至C:\Symbian\9.2\S60_3rd_FP1\Epoc32装置PythonForS60_1.9.4_Setup.exe,装置后会有一个几何图形界面工具,得以将py本子变换为sis运转仿效器C:\Symbian\9.2\S60_3rd_FP1\Epoc32\Release\Winscw\Udeb\Epoc.exe进使用顺序保管即可进展测试,python本子寄放途径C:\Symbian\9.2\S60_3rd_FP1\Epoc32\winscw\c\python(留意,在仿效器上装置sis受限)大哥大装置率先您需求一个蓝牙或数据线装置Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis即可,在使用顺序目次中有个PythonScriptShell图标,在大哥大存储器下会有一个python目次,这是你的本子寄放的地位上传您的本子,用PythonScriptShell进展测试案例:Python代码1.importos2.importappuifw3.importe324.importdir_iter5.6.classFilebrowser:7.def__init__(self):8.self.script_lock=e32.Ao_lock9.self.dir_stack=10.self.current_dir=dir_iter.Directory_iter(e32.drive_list)11.12.defrun(self):13.fromkey_codesimportEKeyLeftArrow14.entries=self.current_dir.list_repr15.ifnotself.current_dir.at_root:16.entries.insert(0,(u..,u))17.self.lb=appuifw.Listbox(entries,self.lbox_observe)18.self.lb.bind(EKeyLeftArrow,lambda:self.lbox_observe(0))19.old_title=appuifw.app.title20.self.refresh21.self.script_lock.wait22.appuifw.app.title=old_title23.appuifw.app.body=None24.self.lb=None25.26.defrefresh(self):27.appuifw.app.title=uFilebrowser28.appuifw.app.menu=29.appuifw.app.exit_key_handler=self.exit_key_handler30.appuifw.app.body=self.lb31.32.defdo_exit(self):33.self.exit_key_handler34.35.defexit_key_handler(self):36.appuifw.app.exit_key_handler=None37.self.script_lock.signal38.39.deflbox_observe(self,ind=None):40.ifnotind==None:41.index=ind42.else:43.index=self.lb.current44.focused_item=045.46.ifself.current_dir.at_root:47.self.dir_stack.append(index)48.self.current_dir.add(index)49.elifindex==0:..selected50.focused_item=self.dir_stack.pop51.self.current_dir.pop52.elifos.path.isdir(self.current_dir.entry(index-1)):53.self.dir_stack.append(index)54.self.current_dir.add(index-1)55.else:56.item=self.current_dir.entry(index-1)57.ifos.path.splitext(item)1==.py:58.i=appuifw.popup_menu(uexecfile,uDelete)59.else:60.i=appuifw.popup_menu(uOpen,uDelete)61.ifi==0:62.ifos.path.splitext(item)1.lower==u.py:63.execfile(item,globals)64.self.refresh65.appuifw.Content_handler.open_standalone(item)66.else:67.try:68.appuifw.Content_handler.open(item)69.except:70.importsys71.type,value=sys.exc_info:272.appuifw.note(unicode(str(type)++str(value)),info)73.return74.elifi==1:75.os.remove(item)76.focused_item=index\-177.78.entries=self.current_dir.list_repr79.ifnotself.current_dir.at_root:80.entries.insert(0,(u..,u))81.self.lb.set_list(entries,focused_item)82.83.if__name__==__main__:84.Filebrowser.run,搭建pythonfors60付出条件(含仿效器)2009-09-2210:09阅:目标阳台:s60三版pythonfors60本子:1.9.4,这本子已撑持python2.5.x需求预备的:1,ActivePerl-5.6.1.638-MSWin32-x86.msi,从下载2,S60-SDK-200634-3.1-Cpp-f.1090b.zip从下载3,Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis,PythonForS60_1.9.4_Setup.exe,Python_1.9.4_SDK_3rdEd_with_OpenC.zip从下载pc端装置率先装置ActivePerl-5.6.1.638-MSWin32-x86.msi,按默认next截至完竣跟着解压装置S60-SDK-200634-3.1-Cpp-f.1090b.zip,(试用22天,22天后需求一个序列号,登记一个nokiaforum帐号,免费博得)装置完竣后,C盘有两个目次C:\Symbian和C:\Nokia解压Python_1.9.4_SDK_3rdEd_with_OpenC.zip,正片Epoc32目次至C:\Symbian\9.2\S60_3rd_FP1\Epoc32装置PythonForS60_1.9.4_Setup.exe,装置后会有一个几何图形界面工具,得以将py本子变换为sis运转仿效器C:\Symbian\9.2\S60_3rd_FP1\Epoc32\Release\Winscw\Udeb\Epoc.exe进使用顺序保管即可进展测试,python本子寄放途径C:\Symbian\9.2\S60_3rd_FP1\Epoc32\winscw\c\python(留意,在仿效器上装置sis受限)大哥大装置率先您需求一个蓝牙或数据线装置Python_1.9.4.sis,PythonScriptShell_1.9.4_3rdEd.sis即可,在使用顺序目次中有个PythonScriptShell图标,在大哥大存储器下会有一个python目次,这是你的本子寄放的地位上传您的本子,用PythonScriptShell进展测试,接火python是件很万一的事。

      然而他的教程却有个沉重的欠缺:只教兑现,不讲原理,就连语法都很少讲。

      您得以复制范例本子的复本,然后对复本进展编者。

上一篇:PythonforS60:为S60终端快速创建应用
下一篇:没有了
【返回列表页】
U盘装机 素材 编程 小程序
地址:    电话:    传真:
万博manbetx体育    未备案