From python получить значение из файла XML - PullRequest
1 голос
/ 29 мая 2020

в Python, я пытаюсь получить значение из файла XML, но не могу найти аналогичный шаблон в других вопросах.

<Potts>
<!-- Basic properties of CPM (GGH) algorithm -->
<Dimensions z="1" y="150" x="150"/>
<Steps>10000</Steps>
<Temperature>10</Temperature>
</Potts>
<Plugin Name="Volume">
<VolumeEnergyParameters TargetVolume="9" LambdaVolume="5" CellType="cell"/>
</Plugin>

Я легко могу получить значение по ступеням и температуре, но я не могу получить значение из "LambdaVolume"

Часть моего кода, имеющая дело с этим, -

    tree = ET.parse(xmldoc)
    root = tree.getroot()

    for list in root.iter("Temperature"):
        Temperature_tmp = list.text

    for list in root.iter("Steps"):
        Step_tmp = list.text

Напоминаем, что я кодирую Python и используйте только XML, созданный другим программным обеспечением, чтобы получить начальное условие из моделирования. Я никогда раньше не сталкивался с XML, так что я совершенно заблудился во всей этой штуке с родителями и детьми и ее синтаксисе.

Заранее спасибо

1 Ответ

0 голосов
/ 29 мая 2020

Думаю, на ваш вопрос уже дан ответ здесь . Пожалуйста, не стесняйтесь спрашивать в разделе комментариев, если у вас возникнут какие-либо трудности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...