📄 056-photosphone.py
字号:
import camera, e32, socket, appuifwPHOTO = u"e:\\Images\\bt_photo_send.jpg"def send_photo(): try: address, services = socket.bt_obex_discover() except: appuifw.note(u"OBEX Push not available", "error") return if u'OBEX Object Push' in services: channel = services[u'OBEX Object Push'] socket.bt_obex_send_file(address, channel, PHOTO) appuifw.note(u"photo sent", "info") else: appuifw.note(u"OBEX Push not available", "error")def take_photo(): photo = camera.take_photo() canvas.blit(photo, scale = 1) photo.save(PHOTO)def quit(): app_lock.signal()canvas = appuifw.Canvas()appuifw.app.body = canvasappuifw.app.exit_key_handler = quitappuifw.app.title = u"BT photo send"appuifw.app.menu = [(u"Take photo", take_photo), (u"Send photo", send_photo)]app_lock = e32.Ao_lock()app_lock.wait()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -