pandas データフレームを html テーブルとしてエクスポートしており、最終テーブルのヘッダー列のスタイルをいじっています。私が生成したデータフレームの例を次に示します。
x = np.arange(0,100,5)
y = np.arange(0,20,1)
example_df = pd.DataFrame(x,y).head(10).reset_index()
example_df.columns = ['X Column', 'Y Column']
次のコードでヘッダー テキストの色を編集できました。
example_df = example_df.to_html(index=False).replace('<th>','<th style = "color", "White">')
次のコードを使用して、背景色を個別に変更することもできました。
example_df = example_df.to_html(index=False).replace('<th>','<th style = "background-color", "RoyalBlue">')
列ヘッダーのテキストの色と背景の色を別々に変更することはできましたが、両方を同時に変更することはできませんでした。どちらか一方だけを変更するのではなく、テキストの色と背景の色の両方を変更できるように、これを達成するためのより良い方法はありますか? ありがとう!