字节转成k,M,G等python代码
Posted superniao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字节转成k,M,G等python代码相关的知识,希望对你有一定的参考价值。
def bytes2human(n): symbols = (‘K‘, ‘M‘, ‘G‘, ‘T‘, ‘P‘, ‘E‘, ‘Z‘, ‘Y‘) prefix = {} for i, s in enumerate(symbols): prefix[s] = 1 << (i + 1) * 10 for s in reversed(symbols): if n >= prefix[s]: value = float(n) / prefix[s] return ‘%.1f%s‘ % (value,s) return ‘%sB‘ % n
以上是关于字节转成k,M,G等python代码的主要内容,如果未能解决你的问题,请参考以下文章