python bytes字节换算

Posted 志不坚者智不达

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python bytes字节换算相关的知识,希望对你有一定的参考价值。

python bytes字节换算

 

def bytes_conversion(number):
    symbols = (K,M,G,T,P,E,Z,Y)
    prefix = dict()
    for i,s in enumerate(symbols):
        prefix[s] = 1<<(i+1) *10
        for s in reversed(symbols):
            if int(number) >= prefix[s]:
                value = float(number) / prefix[s]
                return %.2f%s %(value,s)
    return "%sB" %number

 

以上是关于python bytes字节换算的主要内容,如果未能解决你的问题,请参考以下文章

字节和MB的换算

字节、KB、MB、GB 之间的换算关系

字节、kb、mb等单位,是怎样换算的?

字节换算

bpsBpspps

Mb与Kb和字节之间的换算关系是啥?