#python #pandas
#python #pandas
Вопрос:
Пытаюсь передать элемент фрейма данных в отформатированную заметку для печати, которую я тестирую, чтобы позже отправить по электронной почте.
Я пытаюсь взять данные последней строки из столбца «Примечания:» и вставить их в функцию печати, как вы можете видеть ниже:
def report(data):
print("""
Cash up by:
Card:
Cash:
Variance:
Total:
Petty Cash:
Director Tab:
Comp Total:
Wastage:
Notes: %s
Tank Notes:
Close Checks Performed:
""", %(data["Notes:"].iloc[-1]))
Но у меня выходит ошибка:
File "<ipython-input-25-d11d0a250495>", line 16
""", %(data["Notes:"].iloc[-1]))
^
Ошибка синтаксиса: недопустимый синтаксис
Комментарии:
1. Вы пробовали
.to_html
метод. Он генерирует таблицу в формате html, которую позже можно отправить по электронной почте.2. Вы должны удалить запятую в
""", %(data...
3. Спасибо @bubble! Отличное предложение. Реализовано это!