123456789101112131415161718192021222324252627282930313233343536373839 |
- import git
- import os
- from maix import camera, display, image # 引入python模块包
- from io import RawIOBase
- localrep = "/home"
- class NewStream(RawIOBase):
- """Fallback if stdout or stderr are unavailable, does nothing."""
- def read(self, size=-1):
- return None
- def readall(self):
- return None
- def readinto(self, b):
- return None
- def write(self, b):
- hello_img = image.new(size=(320, 240), color=(0, 0, 0),
- mode="RGB") # 创建一张黑色背景图
- hello_img.draw_string(10, 115, str(b), scale=1.0, color=(255, 255, 255),
- thickness=1) # 在黑色背景图上写下hello world
- display.show(hello_img) # 把这张图显示出来
- return None
- git.rw()
- steam = NewStream()
- if os.path.exists(localrep + "/cclb_launch"):
- os.remove(localrep + "/cclb_launch")
- git.pull(localrep, steam)
- if os.path.exists("/root/CocoPi.py"):
- os.remove("/root/CocoPi.py")
- os.system('chmod -R 777 /home')
- os.system('reboot')
- git.ro()
|