首先澄清一下,我所说的“别名”是指
finder > right click on file > create alias
,而不是.bash_profile
之类的东西(它们是一样的吗?我不知道,我承认)。
我的场景:我有一大堆显微镜扫描图像,在不同位置、不同焦深、不同通道等处拍摄的图像,全部都在一个 biiiiig 文件夹中。
文件类似于
TILE0123_FOCUS0123_CHANNEL0123.tiff
。我想在子文件夹中对它们进行排序,但有时我需要按“相同的图块,相同的焦点,所有通道”对它们进行分组,有时“相同的焦点,相同的通道,所有图块”等等。当时我的想法是保留原始文件未排序并使用别名创建所有需要的分组类型。
我发现的唯一一篇关于 python 和 osx 别名路径的文章是 this 但说实话,它似乎比我希望的要复杂得多。所以我尝试手动选择所有图像,右键单击创建别名,然后使用我的复制脚本。 请注意,复制脚本使用
shutil.copy()
我的问题:复制的不再是别名,而只是一个txt文件:(
...如果我移动(用
shutil.move()
)而不是复制,问题就不再存在了。
我想多了解一点别名可能会有所帮助。