Основной поиск файла Python и ввод-вывод

Я пытаюсь выполнить простую задачу в Python, и я плохо знаком с языком (я - C++). Я надеюсь, что кто-то смог указывать на меня в правильном направлении.

Проблема: у Меня есть XML-файл (12 МБ), полных данных и в файле существуют теги запуска 'xmltag' и конечные тэги '/xmltag', которые представляют запуск и конец разделов данных, которые я хотел бы вытащить.

Я хотел бы перейти через этот открытый файл с циклом, и для каждого экземпляра определяют местоположение тега запуска и копируют данные в разделе в новый файл до конечного тэга. Я затем хотел бы повторить это в конец файла.

Я доволен файловым вводом-выводом, но не самым эффективным цикличным выполнением, ища и извлекая данных.

Мне действительно нравится вид языка, и надо надеяться я собираюсь больше принять участие так, я могу отдать сообществу.

Большой Спасибо!

5
задан eumiro 18 October 2010 в 14:36
поделиться