def get_raw_data_html(sentence_text: str, data_texts: list, predicted_data: list):
data_main_message = f'{sentence_text}'
all_raw_data_html_format = "
[生データ一覧]"
raw_data_html_format = """
{text}"""
all_processed_data_html_format = "[加工データ一覧]"
processed_data_html_format = """
{text}
加工内容
{reason}
"""
all_raw_data = ""
all_processed_data = ""
for text, data in zip(data_texts, predicted_data):
if data[0] == '生データ':
all_raw_data += raw_data_html_format.format(text=text)
data_main_message = data_main_message.replace(text, f'{text}')
elif data[0] == '加工データ':
all_processed_data += processed_data_html_format.format(text=text, reason=data[1])
data_main_message = data_main_message.replace(text, f'{text}')
else:
pass
all_raw_data_html = all_raw_data_html_format.format(all_data=all_raw_data)
all_processed_data_html = all_processed_data_html_format.format(all_data=all_processed_data)
return data_main_message, all_raw_data_html + "\n
\n" + all_processed_data_html