同様のエンコードの問題がありました。normalize()メソッドを使用しました。データフレームを別のディレクトリの.htmlファイルにエクスポートすると、pandas .to_html()メソッドを使用してUnicodeエラーが発生しました。私はこれをやってしまい、うまくいきました...
import unicodedata
データフレームオブジェクトは好きなものにすることができます。テーブルと呼びましょう...
table = pd.DataFrame(data,columns=['Name','Team','OVR / POT'])
table.index+= 1
テンプレートデータをエンコードして、テンプレートフォルダーの.htmlファイルにエクスポートできるようにします(これは任意の場所にすることができます:))
#this is where the magic happens
html_data=unicodedata.normalize('NFKD',table.to_html()).encode('ascii','ignore')
正規化された文字列をHTMLファイルにエクスポートする
file = open("templates/home.html","w")
file.write(html_data)
file.close()
リファレンス:unicodedataドキュメント