我正在使用python将少量文件(未本地保存)上传到Azure blob存储。有些文件具有相同的名称(不同的内容),当我尝试上传时,这些文件会覆盖单个Blob。
是否有办法检查blob是否已存在并通过添加数字来动态重命名?
示例:filename.ext-> blob1. abcd.zip-> abcd.zip2. abcd.zip-> abcd(1).zip
我已经读过类似的文章:1.Azure blob upload rename if blob name exist2. Faster Azure blob name search with python?
他们两个都不能真正解决我的问题。想知道是否有一种有效且简便的方法可以实现?
感谢您的时间!
如果您考虑使用同一文件的多个版本,则只需在Blob的名称后附加一个时间戳:
按文件名排序(升/降序将为您提供最新/最旧的文件)>>