如何使用Python requests模块从Jfrog Artifactory获取发布版本号?

2026-05-24 13:142阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计155个文字,预计阅读时间需要1分钟。

如何使用Python requests模块从Jfrog Artifactory获取发布版本号?

pythonimport requestsimport re

如何使用Python requests模块从Jfrog Artifactory获取发布版本号?

获取版本列表version_list=[]response=requests.get('https://api.example.com/versions')if response.status_code==200: content=response.text version_list=re.findall(r'v\d+\.\d+\.\d+', content)

import requests
import re

version_list = [] # 存放从jfrog获取的fssc版本号
url = "192.168.1.2:8088/artifactory/release/"
s = requests.session()
s.auth = ('admin','123456') # 定义用户名和密码
req = s.get(url) # 发起get请求
data = req.text # 返回网页内容,类型为字符串
data = data.splitlines() # 按行分隔,得到一个列表
for eachLine in data:
if '<a href="ECS.' in eachLine:
version = re.split('"|.zip',eachLine)[1] # 正则匹配
version_list.append(version) # 得到版本号
print(version_list)


本文共计155个文字,预计阅读时间需要1分钟。

如何使用Python requests模块从Jfrog Artifactory获取发布版本号?

pythonimport requestsimport re

如何使用Python requests模块从Jfrog Artifactory获取发布版本号?

获取版本列表version_list=[]response=requests.get('https://api.example.com/versions')if response.status_code==200: content=response.text version_list=re.findall(r'v\d+\.\d+\.\d+', content)

import requests
import re

version_list = [] # 存放从jfrog获取的fssc版本号
url = "192.168.1.2:8088/artifactory/release/"
s = requests.session()
s.auth = ('admin','123456') # 定义用户名和密码
req = s.get(url) # 发起get请求
data = req.text # 返回网页内容,类型为字符串
data = data.splitlines() # 按行分隔,得到一个列表
for eachLine in data:
if '<a href="ECS.' in eachLine:
version = re.split('"|.zip',eachLine)[1] # 正则匹配
version_list.append(version) # 得到版本号
print(version_list)