我正在编写一个 Python 程序来扫描和跟踪几个外部硬盘驱动器上的文件。它将文件路径作为字符串保存在本地文件中。问题是有时当我将外置硬盘插入不同的计算机时,字母会发生变化,并且之前存储的路径将无用。如果插入了相同的硬盘驱动器但字母已更改,我想跟踪驱动器并更改本地记录。现在,我能想到两种可能:
- 在驱动器的根目录中保留一个标识文件并扫描所有驱动器号以检测具有正确标识文件的驱动器。
- 在开始时扫描所有字母以检测与本地记录相同路径的文件。如果找到,请识别驱动器。
我想知道是否有任何现有的 HDD(或分区)标识可用于访问驱动器(驱动器号除外)?