import os
import subprocess
from time import sleep
def run_command(command):
# start = time.time()
ret_code, output = subprocess.getstatusoutput(command)
if ret_code == 1:
raise Exception("FAILED: %s" % command)
# end = time.time()
# print "Finished in %s seconds" % (end - start)
return output.splitlines()
if __name__=="__main__":
print("Wait for 3s")
sleep(3)
print("start")
#usbPath = "/media/pi"
usbPath = "/mnt/udisk"
try:
run_command("sudo mkdir /mnt/udisk")
except:
print("folder create failed")
# un mount usb
run_command("sudu umount /mnt/udisk")
sleep(0.1)
sdx = run_command("ls /dev/sd*")
print(sdx)
r = run_command("sudo mount "+sdx[1] + " /mnt/udisk")
print(r)
print(usbPath)
try:
run_command("sudo killall fbi")
except:
print("killall fbi failed")
sleep(0.2)
run_command("sudo fbi -T 1 -a /mnt/udisk/*.jpg -t 2 --noverbose")
树莓派开机播放U盘里的图片
最新推荐文章于 2024-09-27 10:11:28 发布