gpt4 book ai didi

python - 有没有办法获取将文件下载到 Python 的原始链接?

转载 作者:行者123 更新时间:2023-12-03 14:37:34 25 4
gpt4 key购买 nike

在 Mac OS 上,当您从文件“获取信息”时,在“更多信息”中,有一个“从哪里来”信息,显示我从哪里下载文件的原始 URL。
我想使用 Python 获取这些信息,但我似乎找不到办法做到这一点。
os.path 库似乎没有帮助,因为它只提供有关创建时间、大小等内容的信息,而没有提供有关原始下载链接的信息。

最佳答案

重要提示:此答案仅适用于 macOS。
附加信息作为“文件属性”存储。据我所知,os.pathpathlib无法读取任意属性。
但是,您可以使用库,例如​​ xattr读取“非标准”1 属性。
这样的事情应该工作2:

import xattr

value = xattr.getxattr("file.txt", "some_key").decode("utf-8")

macOS 在 key com.apple.metadata:kMDItemWhereFroms 下存储诸如“Where from”属性等信息。 .

1 我考虑 fstat 返回的值作为标准属性。我知道,没有“真正的”标准。
2 代码尚未测试;我把我的设备留在家里了。

关于python - 有没有办法获取将文件下载到 Python 的原始链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64145033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com