Добавить строку в файл, если он не существует с использованием Python
У меня есть XML-файл следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="4.0">
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
Я хочу добавить строку<Import Project="$(ProjectName).targets" />
между
</ImportGroup>
а также</Project>
следующее
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build" ToolsVersion="4.0">
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<Import Project="$(ProjectName).targets" />
</Project>
Если линия<Import Project="$(ProjectName).targets" />
уже существует в файле нет необходимости добавлять.
Как я могу это сделать?