Когда я запускаю код, ввожу имя файла и нажимаю «Сохранить», приложение генерирует HTML, затем появляется сообщение HTML, и после этого оно закрывается. когда я смотрю на сгенерированный файл, он кажется пустым.
Вот мой код:
def SaveReport():
profile = ProfileReport( df, minimal=True, title='Profiling Report', explorative=True)
html = profile.to_html()
files = [('HTML Files', '*.html')]
file = asksaveasfile(mode="wb", title="Save File",
filetypes=files, defaultextension=files)
if file is None:
return None
html_to_save = open(html, "rb").read()
file.write(html_to_save)
file.close()