Python 如何获取Mac上已被Finder标记为颜色的文件列表?
我想在我的Mac电脑上用Finder在某个颜色标签下标记一些文件,然后使用Python或bash脚本获得文件列表。可以通过命令行或Python脚本获取与文件关联的标记列表吗?可以 但你必须依靠,应该做到这一点。Python 如何获取Mac上已被Finder标记为颜色的文件列表?,python,macos,tags,finder,Python,Macos,Tags,Finder,我想在我的Mac电脑上用Finder在某个颜色标签下标记一些文件,然后使用Python或bash脚本获得文件列表。可以通过命令行或Python脚本获取与文件关联的标记列表吗?可以 但你必须依靠,应该做到这一点。 关于如何使用xattr命令行工具,已经给出了一些示例,可以在这里找到: 我希望这些能帮助你。 在更糟糕的情况下,您可以使用名为: 这与say相结合可以解决您的需求。来晚了,但这也一直困扰着我——我最终为技术害羞的人设计了一款跑步鞋,它不需要行命令编码,只需要普通的Finder命
关于如何使用
xattr
命令行工具,已经给出了一些示例,可以在这里找到:
在更糟糕的情况下,您可以使用名为:
这与say相结合可以解决您的需求。来晚了,但这也一直困扰着我——我最终为技术害羞的人设计了一款跑步鞋,它不需要行命令编码,只需要普通的Finder命令和SimpleText。请尝试以下操作:
tag -l file # list
tag -a tag1 file # add
tag -s red,blue file # set
tag -r \* file # remove all tags
tag -f green # find all files with the green tag
tag -f \* # find all files with tags
tag -m red * # match (print files in * that have the red tag)