Updated reading of strings in binary file.

这个提交包含在:
craig-warren
2020-04-24 11:39:01 +01:00
父节点 856afd4689
当前提交 6c8d222072

查看文件

@@ -40,15 +40,15 @@ srcs_pml = []
rxs = []
with open(model.FileName[0], 'rb') as f:
for line in f:
if line.startswith('<Material'):
if line.startswith(b'<Material'):
line.rstrip('\n')
tmp = (int(ET.fromstring(line).text), ET.fromstring(line).attrib.get('name'))
materials.append(tmp)
elif line.startswith('<Sources') or line.startswith('<PML'):
elif line.startswith(b'<Sources') or line.startswith(b'<PML'):
line.rstrip('\n')
tmp = (int(ET.fromstring(line).text), ET.fromstring(line).attrib.get('name'))
srcs_pml.append(tmp)
elif line.startswith('<Receivers'):
elif line.startswith(b'<Receivers'):
line.rstrip('\n')
tmp = (int(ET.fromstring(line).text), ET.fromstring(line).attrib.get('name'))
rxs.append(tmp)