Я столкнулся с другой проблемой.
У меня есть своего рода XML файл с примером кода:
<case classname="perf" name="device">
<Type>GET</Type>
<Name>xxx</Name>
<Request>Something</Request>
</case>
<case2 name="device_n>
<Type>GET</Type>
<Name>yyy</Name>
<Request>Something</Request>
</case2>
<case...n>
...
</case...n>
Как я могу заменить xxx на «устройство» и yyy в case2 должно быть device_n?
Я думаю, что что-то подобное могло бы быть в порядке, но не знаю, как это написать:
with open('some_xml.xml') as parsed:
if line in parsed.readlines.startswith("name="):
line.replace('', "name=... #what's now?
Это должен быть своего рода итератор, потому что у меня много дел.