增加对头侧的处理
上传图片,以及参数的处理
在原有方法中增加多类型图片允许,并根据前端传回参数image
image=request.form.get('imageType')
if image == 'face':
data1 = {
"stageId": stageid1
}
elif image == 'beside':
data1 = {
"stageId": stageid1,
"label": "xr_cephalometric"
}
if filename.lower().endswith('.jpg'):
content_type = 'image/JPG'
elif filename.lower().endswith('.img'):
content_type = 'image/IMG'
下载处理链接(前面的解码拼接后的http并将json文件进行进一步处理)
配置路径 下载到save_path,为了防止重复,定义随机数进行处理。
save_path = ''
# 生成一个随机数
random_number = random.randint(1000, 9999)
# 获取保存路径的目录和文件名
directory, filename = os.path.split(save_path)
# 提取文件名和扩展名
name, ext = os.path.splitext(filename)
# 生成新的文件名
new_filename = f"{name}_{random_number}{ext}"
# 生成新的完整保存路径
new_save_path = os.path.join(directory, new_filename)