Dodaj linię do pliku, jeśli nie istnieje za pomocą Pythona

Mam plik xml w następujący sposób:

<?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>

Chcę dodać linię<Import Project="$(ProjectName).targets" /> pomiędzy</ImportGroup> i</Project> następująco

<?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>

Jeśli linia<Import Project="$(ProjectName).targets" /> już istnieje w pliku nie ma potrzeby dodawania.

Jak mogę to zrobić?

questionAnswers(2)

yourAnswerToTheQuestion