如何解决从 SFTP 服务器读取图像 EXIF 数据,无需下载文件
我正在编写一个从 SFTP 服务器下载文件的脚本。但是,每个文件夹中有 10k 个文件(每个文件约 5MB),我只想下载相隔 12 小时的文件。 (例如 12:00 时间和 00:00)。
但我似乎只能读取上次修改的日期,而不是创建日期。这个日期似乎是隐藏的,直到我在本地拥有该文件。我有一个替代策略,但不如在第一次下载时获得正确的文件那么干净。
解决方法
JPEG EXIF 元数据是文件内容的一部分,而不是文件元数据的一部分,就文件系统/FTP 而言。所以它不是目录列表的一部分,至少我知道的任何 SFTP 服务器都不是。
如果不下载 JPEG 文件,您将无法检索它。或者至少不下载包含 EXIF 的文件部分。
相关问题:Check aspect ratio of image stored on an FTP server without downloading the file in Python
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。