Linux- 使用 Python 访问存储在外部硬盘驱动器上的文件

Linux- Access files stored on an external hard drive using Python

您好,我正在尝试访问连接到我的 Raspberry Pi 3 运行 Raspbian 的外部硬盘驱动器上的文件,以便将它们放在 Flask 服务器上进行共享。

我找不到访问驱动器上存储的文件的方法。如果有人能告诉我外部存储路径在 Raspbian 中是如何工作的,我将不胜感激,因为像这样的所有其他问题仅适用于 Windows 或 OS X.

路径是这样的:/media/username/hard_drive/

您可以使用上面的路径访问或使用 os 您可以像下面那样更改一次目录。

import os
os.chdir("path/to/hard/drive")

您只需在python中指定full/absolute路径即可访问文件。外部驱动器作为文件系统的一部分出现在 Linux.

找出您的驱动器安装位置 运行 lsblk 列出所有块设备。您将获得以下形状的输出:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:16   1  14.3G  0 disk 
├─sda1   8:17   1   256M  0 part /boot
└─sda2   8:18   1  14.1G  0 part /
sdb      8:0    1 114.6G  0 disk 
└─sdb1   8:1    1 114.6G  0 part /media/<username>/<disk id>