Python:
import pandas as pd
from bs4 import BeautifulSoup
# Чтение данных из Excel
df = pd.read_excel('your_file.xlsx')
# Преобразование данных в HTML
html_data = df.to_html()
# Создание объекта BeautifulSoup
soup = BeautifulSoup(html_data, 'html.parser')
# Проверка наличия элемента с id="1" перед его изменением
if soup.find(id="1") is not None:
# Изменение текста с id="1" на текст из ячейки A9
soup.find(id="1").string = df.iat[0, 8]
else:
print("Элемент с id='1' не найден.")
# Сохранение измененного HTML
with open('output.html', 'w') as f:
f.write(soup.prettify())