S60手机屏幕截图,s60屏幕截图,我的手机还是Sybian


我的手机还是Sybian的系统。

需要先在手机上安装PyS60。

import graphics, e32, appuifw, timecanvas=appuifw.Canvas()appuifw.app.body=canvasimg = Nonedef quit():      #exit function    app_lock.signal()appuifw.app.exit_key_handler=quitdef screen_shot():    global img    delay = appuifw.query(u"delay second for screenshot","number")    time.sleep(delay)    img = graphics.screenshot()    #take the screenshot    img.save(u'E:\\\\python\\\\image\\\\%d.png' % int(time.time()))    canvas.blit(img) # watch the image.def saveas(): #function to save    global img    new=appuifw.query(u"Enter a name for the new image", "text")    img.save("E:\\\\python\\\\image\\\\"+new+".png")screen_shot()#making the application menuappuifw.app.menu=[(u"screenshot", screen_shot),                  (u"Saveas", saveas),                  (u"Exit", quit)]app_lock=e32.Ao_lock()app_lock.wait()#该片段来自于http://byrx.net

评论关闭