Извлечь ФИО из текста онлайн Python content.find

23 октября 2023

Просим нейросеть написать скрипт фильтрации данных

Напиши Py скрипт для кодировки utf-8 который удаляет из файла input.html все блоки с тегами кроме
<table border="0" style="width: 100%; text-align: center"> в которых встречается слово ИМЯ
И результат выводит в файл output.html

# Открываем файлы для чтения и записи
# Читаем содержимое файла input.html
# Ищем блоки с тегами <table border="0" style="width: 100%; text-align: center">,
# в которых встречается слово ИМЯ
# Записываем найденный блок в файл output.html
# Выводим информацию о выполнении операции

https://replit.com/@avitobotapp/Python-contentfind#main.py

# Открываем файлы для чтения и записи
with open('input.html', 'r', encoding='utf-8') as inputFile, open('output.html', 'w', encoding='utf-8') as outputFile: # Читаем содержимое файла input.html content = inputFile.read()

# Ищем блоки с тегами <table border="0" style="width: 100%; text-align: center">, # в которых встречается слово ИМЯ startIndex = content.find('<table border="0" style="width: 100%; text-align: center">') endIndex = 0 while startIndex != -1: endIndex = content.find('</table>', startIndex + 1) if content.find('ИМЯ', startIndex + 1, endIndex) != -1: # Записываем найденный блок в файл output.html outputFile.write(content[startIndex:endIndex + len('</table>')]) startIndex = content.find('<table border="0" style="width: 100%; text-align: center">', endIndex + 1)

# Выводим информацию о выполнении операции
print('Операция успешно завершена. Проверьте файл output.html')