3

Python Humanize モジュールを使用して、ファイルサイズ情報をフォーマットしています。モジュールのデフォルトは小数点以下 1 桁ですが、小数点以下の桁数が異なる値を返す方法はありますか?

これがデフォルトです。

>>> humanize.naturalsize(12345678)
'12.3 MB'

取得する方法はありますか: 12.35 MBまたは12 MBこのモジュールを使用しますか?

4

1 に答える 1

4

いいえ、これは不可能です。フォーマット指定子%.1fはハードコードされています: https://github.com/jmoiron/humanize/blob/master/humanize/filesize.py#L33-L38

編集: joemallerは、この機能のプル リクエストを送信しました。

于 2013-08-11T01:20:08.107 に答える