Browse Source

文件问题出现的检测处理

master
dongchangxi 5 months ago
parent
commit
123d934599
  1. 3
      timer/external_order_glbV2.py

3
timer/external_order_glbV2.py

@ -93,14 +93,17 @@ def checkDownloadFile(pid):
mtlContent = file.read() mtlContent = file.read()
#检测mtl文件是否正常 #检测mtl文件是否正常
if mtlContent == "": if mtlContent == "":
print(f'{pid}的mtl文件检测出现问题了, 没有找到mtl文件')
return False return False
#判断mtl 包含几个 newmtl #判断mtl 包含几个 newmtl
newmtlCount = mtlContent.count('newmtl') newmtlCount = mtlContent.count('newmtl')
if newmtlCount > 1: if newmtlCount > 1:
print(f'{pid}的mtl文件检测出现问题了, 包含多个newmtl')
return False return False
#判断mtlContent是否包含 {pid}Tex1.jpg #判断mtlContent是否包含 {pid}Tex1.jpg
if f'{pid}Tex1.jpg' not in mtlContent: if f'{pid}Tex1.jpg' not in mtlContent:
print(f'{pid}的mtl文件检测出现问题了, 没有找到{pid}Tex1.jpg')
return False return False
#检测obj文件 里 是否包含 o {pid}, #检测obj文件 里 是否包含 o {pid},

Loading…
Cancel
Save