首页 > 解决方案 > 移除 USB 闪存后,python 中的 os.path 无法正常工作

问题描述

我在带有 LCD 和 MPD(音乐播放器守护程序)控制的 Raspberry PI Zero 上使用 USB 闪存制作音乐播放器。我想在 LCD 上显示没有插入 USB 记忆棒,但我不知道如何操作。

我插入 U 盘,/media/sda1例如它是自动安装的。当 MPD 从 USB 播放歌曲(例如/media/sda1/dir1/1.mp3)并且我移除 USB 记忆棒时,os.path.exists("/media/sda1/dir1/")仍然返回True。为什么?事实上,有一个空的/media/sda1/,没有别的。

在播放歌曲时移除 USB 记忆棒后,据我测试:

os.path()就像一个缓存的结果?我没有用 Python3 测试,只有 2.7.13

标签: python-2.7raspberry-pi

解决方案


推荐阅读