2

Pygalデータの読み込み、色の書式設定、最小/最大などに関して(with Python/ ) を比較的うまく使用していますが、ドル記号とコンマを使用し Flaskて数値を書式設定する方法がわかりません。Pygal

私は 265763.557372895 を取得していますが、代わりに $265,763 が必要です。

これは、データ ポイントにカーソルを合わせたときのポップアップ ボックスと y 軸の両方に当てはまります。

私は pygal.org のドキュメントを調べましたが、役に立ちませんでした。これらの数値を適切にフォーマットする方法を知っている人はいますか?

アップデート:

この質問を「回答済み」とマークする準備ができていません。区切りのコンマをまだ取得できないためです。ただし、pygal で次のネイティブ フォーマット オプションを見つけました。これにより、末尾の小数が削除され (Python の int() を使用せずに)、ドル記号が追加されます。

graph.value_formatter = lambda y: "$%.0f" % y

0f小数点以下 2 桁を希望する2f場合は、 を に変更します。

4

1 に答える 1