手机信息显示

本文介绍了一个Python脚本,用于获取Symbian系统的各项信息,包括情景模式、电量、屏幕分辨率等,并展示了如何通过Python读取这些系统参数。
import sysinfo,appuifw,e32

def cn(x):return x.decode("utf8")
appuifw.app.body=t=appuifw.Text()
t.focus=False
appuifw.app.screen="full"
t.add(cn("情景模式:")+sysinfo.active_profile())
t.add(cn("\n电量:")+unicode(sysinfo.battery()))
t.add(cn("\n屏幕分辨率:")+unicode(sysinfo.display_pixels()))
t.add(cn("\n剩余空间:\n"))
i=0
drive=[u"C:",u"D:",u"E:"]
while i<len(drive):
  t.add(drive[i]+unicode(sysinfo.free_drivespace()[drive[i]]/1024)+u"kb\n")
  i+=1
t.add(cn("剩余运存:")+unicode(sysinfo.free_ram()/1024)+u"kb")
t.add(cn("\nIMEI:")+unicode(sysinfo.imei()))
t.add(cn("\n系统版本:")+unicode(sysinfo.os_version()))
t.add(cn("\n响铃方式:")+unicode(sysinfo.ring_type()))
t.add(cn("\n手机版本:")+unicode(sysinfo.sw_version()))
t.add(cn("\n缓存总大小:")+unicode(sysinfo.total_ram()/1024)+u"kb")
t.add(cn("\nZ盘总大小:")+unicode(sysinfo.total_rom()/1024)+u"kb")
t.add(cn("\n信号强度:")+unicode(sysinfo.signal_bars()))
t.add(cn("\n信号强度:")+unicode(sysinfo.signal_dbm())+u"dbm")

e32.ao_sleep(3)

 

转载于:https://www.cnblogs.com/kuihua/p/5969700.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值