前提・実現したいこと
pythonで財務諸表を自動で分析できるようなシステムを作っています。
そこでCSVファイルをhtmlのサイト上に表を表示させたいです
発生している問題・エラーメッセージ
resultthml
1表示中 2 3None ここに表を表示させたい
該当のソースコード
python
1@app.route("/searched/table") 2def table(): 3 col_names = ['c{}'.format(i) for i in range(1)] 4 df=pd.read_csv('クレスコ財務データ(自動保存済み).csv',encoding='utf-8',names = col_names ) 5 df.index=[ 6 'クレスコ株式会社' 7以下略 8] 9 pd.set_option('display.max_rows', 200) 10 pd.set_option('display.max_columns', 3) 11 tle=df.to_html("searched.html") 12 return render_template("searched.html",tle=tle)
html
1以下略 2 <body> 3 <p>表示中</p> 4 <div>{{tle|safe}}</div> 5 </body>
table
1<table border="1" class="dataframe"> 2 <thead> 3 <tr style="text-align: right;"> 4 <th></th> 5 <th>c0</th> 6 </tr> 7 </thead> 8 <tbody> 9 <tr> 10 <th>クレスコ株式会社現金及び預金</th> 11 <td>クレスコ株式会社\t2020年3月31日前連結会計年度\t2021年3月31日前連結会計年度</td> 12 </tr> 13 14 以下681行目まで略 15</table> 16
試したこと
col_names = ['c{}'.format(i) for i in range(1)]の部分の'c{}'の中身を削除しました。
補足情報(FW/ツールのバージョンなど)
FW:flask
言語:Python3.9.7
pandasダウンロード済み
ファイル:templates
howto.html
index.html
searched.html
app.py
table.py
クレスコ財務データ(自動保存済み).csv
あなたの回答
tips
プレビュー