设为首页 收藏本站
查看: 1367|回复: 0

[经验分享] Symbian 3系统的弟弟妹妹们。哥哥教你编写一个简单实用的小软件――python编程

[复制链接]

尚未签到

发表于 2017-5-9 07:08:27 | 显示全部楼层 |阅读模式
Symbian 3系统的弟弟妹妹们。哥哥教你编写一个简单实用的小软件――python编程
2011年11月23日
  这个软件呢是日常生活类软件,只有三个功能,发送自定义的信息,调用UC浏览器打开网页,调用系统浏览器打开网页。前提是你的PY平台中必须有openurl这个模块,具体的编写和修改方法在源码中有消息注释。还有一点要说的是PY编程中带#号的句子系统会跳过不读取的。######import appuifw2 as appuifwimport envy,laa,timeimport e32import graphicsimport TopWindow,openurl,httplib,messaging,urllib#上面的是引入模块e32.ao_sleep(0)cn=lambda x: x.decode('u8')#定义u8中文编码appuifw.app.body=m=appuifw.Text_display(skinned=1)#定义软件界面appuifw.query(cn("本软件源码由 一笑为红颜。提供"),"query")#启动弹出语句def body(): m.set(cn('本软件源码由 一笑为红颜。提供!\n技术交流:420667878 '))body()#主界面显示内容def cxll(): if appuifw.query(cn('发送信息??'), 'query') : messaging.sms_send('CXLL', cn('10086'), encoding = 'UCS2') appuifw.note(cn('信息发送成功!'), 'conf')#这个代码为发送信息,把CXLL发送到10086,def cxll是我自己定义的函数,cxll是查询流量的拼音首位字母。如果你想增加更多的发送短信功能,请把def cxll…………conf')复制并重新换行粘贴,重新修改函数,即把def cxll中的cxll改成其他的字母,随便你改。 def uc(): if appuifw.query(cn("确认打开空间?"),"query"): openurl.open_ucweb("http://z.qq.com")#这个是调用UC打开空间,def uc是我自己定义的函数def xt(): if appuifw.query(cn('确认打开空间?'), 'query') : e32.start_exe('Z:\\sys\\bin\\BrowserNG.exe', 'Z:\\sys\\bin\\BrowserNG.exe"http://z.qq.com"')#这个是调用系统浏览器打开空间。def xt是我自己定义的函数def exit(): if appuifw.query(cn("确认退出?"),"query"): appuifw.note(cn("感谢你的支持!"),"conf")appuifw.app.menu = [(cn("查询流量"),cxll),(cn("UC启动空间"),uc),(cn("系统启动空间"),xt),(cn("退出"),exit)]#这里是定义菜单,自己看清楚,里面有cxll,uc,xt。即是刚才说的函数,每一个菜单按钮都指向唯一一个函数。例如:如果我增加了一个函数名为cxhf(查询话费)的发送信息功能,就把上面改成appuifw.app.menu = [(cn("查询流量"),cxll),(cn("UC启动空间"),uc),(cn("系统启动空间"),xt),(cn("查询话费"),cxhf),(cn("退出"),exit)]#####学会了木有!学会就自己修改或增加里面的功能吧,例如把你的岛国图片网址搞到软件里面去,又或许空间地址啊,论坛地址啊,还有查流量啊。下次有空就把二级菜单的编写方法写上来吧。现在这个软件是个一级菜单软件。
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-374802-1-1.html 上篇帖子: 【转】一个学弟用python写的校内自动发状态的机器人,先转来,有空研究研究 下篇帖子: 搜索输入CDays–2 完成核心功能 CMD模块 Python基础教程 cmd cli 搜索输入
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表