可以通过 Artifactory REST API 实现按日期排序,在 REST API 请求中添加“?sort=created&reverse=true”参数即可按日期倒序排列。具体的代码示例如下:
import requests
import json
url = 'https:///artifactory/api/storage/?list&deep=1&sort=created&reverse=true'
username = ''
password = ''
response = requests.get(url, auth=(username, password))
data = json.loads(response.content)
for item in data['files']:
print(item['path'], item['created'])
其中,需要根据实际情况设置 ARTIFACTORY_HOSTNAME、REPO_NAME、USERNAME 和 PASSWORD 参数。最终输出的结果将会按照 created 字段(即创建日期)进行倒序排列。