Я должен написать код Python для чтения файла в следующем формате:Большие текстовые файлы в питона
<doc>
Hello Word
</doc>
<doc>
Hello blah blah
</doc>
Тогда я должен считать, сколько из этих тегов содержит определенное слово.
Например, если я искал слово бла оно должно возвращать 1, и если я искал слово Hello, он должен вернуть 2.
Кроме того, есть ли способ сделать это эффективно? Файлы довольно большие (примерно 250 Мб текста).
Здравствуйте, добро пожаловать в StackOverflow. Пожалуйста, найдите время, чтобы прочитать страницу справки, особенно разделы «Какие темы можно задать здесь?» и «Какие типы вопросов я должен избегать?». И что еще более важно, прочитайте контрольный список вопросов о переполнении стека. Вы также можете узнать о минимальных, полных и проверенных примерах – Arman
Некоторые общие рекомендации: не беспокойтесь об эффективности, пока не получите что-то, что работает. –