有没有一种使用
我想创建一个由链接和它们的目标文件组成的字典。
pathlib
获取符号链接目标的方法?我知道可以使用 os.readlink()
来实现此目的。我想创建一个由链接和它们的目标文件组成的字典。
links = [link for link in root.rglob('*') if link.is_symlink()]
files = [Path(os.readlink(str(pointed_file))) for pointed_file in links]
编辑... 我想过滤掉所有不是绝对路径的路径
link_table = {link : pointed_file for link, pointed_file in zip(links, files) if pointed_file.is_absolute()}