def detect_asx_header(data: bytes):
data = data[0:50]
if b'asx' not in data.lower():
return False
try:
bytesIO = io.BytesIO(data)
for event, element in elementtree.iterparse(bytesIO, events=(b'start',)):
return element.tag.lower() == 'asx'
except elementtree.ParseError:
pass
return False
评论列表
文章目录