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>
您好,我正在尝试访问连接到我的 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>